Hay un total de 3030 Preguntas. | << >> |
Pregunta: | 26530 - COGER DATOS DE OTRA APLICACION |
Autor: | David Galan |
Hola Como podria usando las Apis de Windows coger texto de un textbox de otra aplicacion.He consigo averiguar el hwnd de la ventana y consigo leer el titulo pero como hago para leer un control del formulario??. gracias
|
Respuesta: | Rafael Hernamperez Martin |
Hola, David,
Prueba con el uso de DDE (Dynamic Data Exchange, o Intercambio Dinamico de Datos). Algunas direcciones de informacion: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbawd10/html/wohowCommunication.asp http://msdn.microsoft.com/library/default.asp?url=/library/en-us/off2000/html/achowDDEUsingAsServer.asp http://msdn.microsoft.com/library/default.asp?URL=/library/techart/msdn_rawdde.htm Espero que sean de utilidad. Un saludo Rafael Hernamperez Martin |
Pregunta: | 26557 - LISTAR LAS BASES DE DATOS DE UN SQL SERVER DESDE VISUAL BASI |
Autor: | Felipe Usó |
Estamos realizando una aplicación para conectarse a diversas bases de datos de un SQL Server 7.0, necesitamos conocer las bases de datos existentes en el Servidor SQL Server para que el usuario pueda seleccionar con la que desea trabajar al iniciar la conexión actual.
En Visual Basic debe existir alguna función que a partir del nombre de un Servidor SQL Server muestre sus bases de datos instaladas. Gracias |
Respuesta: | Mauricio Leyzaola |
Deberás hacer referencia a Microsoft SQLDMO para que funcione. Saludos.
'devuelve las bases de datos que no son del sistema y que contiene el servidor 'pasar como parametros el nombre del servidor, el login del usuario y su password Public Function GetNonSystemDataBases(ServerName As String, ServerUserName As String, ServerUserPassword As String) As Collection Dim oSQLServer As New SQLDMO.SQLServer Dim colTables As Collection Dim nElement As Integer On Error GoTo ErrHandler Set colTables = New Collection oSQLServer.Connect ServerName, ServerUserName, ServerUserPassword For nElement = 1 To oSQLServer.Databases.Count With oSQLServer.Databases(nElement) If Not .SystemObject Then colTables.Add .Name End If End With Next nElement Set GetNonSystemDataBases = colTables Exit Function ErrHandler: 'eliminar los elementos de la coleccion y regresarla vacia Set GetNonSystemDataBases = Nothing MsgBox Err.Description, vbCritical End Function |
Pregunta: | 26653 - GUARDAR RUTA DE UNA BASE DE DATOS EN LOS REGISTROS DE WINDOW |
Autor: | larry mora |
Otra manera de configurar la ruta a la base de datos sin utilizar un archivo ini. |
Respuesta: | SuNcO |
Creo que esto ya lo habia respondido. Para grabar lo que quieras en el registro de Windows checate un ejemplo que hize, lo puse en :
www.chakasteam.n3.net/winsock.html |
Pregunta: | 26662 - PROBLEMA CON ODBC DRIVER (32-BIT)][DB2/400 SQL] SQL0666 |
Autor: | Pablo Oliva |
Tengon el siguiente problema u error ODBC Driver (32-bit)][DB2/400 SQL] SQL0666 cuando ejecuto una sentencia hacia DB2 en el AS/400, el resto de los comentarios dice que se trata sobre que excede un limite 30, nose de donde realmente saca esto, si alguien tiene la solución le agradeceria mucho que me la proporcionara |
Respuesta: | Jordi . |
Hola,
a mi me ha bastado con poner la siguiente sentencia antes del Execute: oConn.CommandTimeout = 0 siendo oConn el objeto creado para la conexión. Un saludo. |
Pregunta: | 26723 - ENVIO DE PARAMETROS DESDE FORMS A VISUAL BASIC |
Autor: | Ernesto Iván Corcio Mejía |
Les agradeceria me ayuden con lo siguiente... :
Deseo enviar un parametro desde forms (Oracle Developer) hacia un programa hecho en Visual Basic. Resulta que necesito enviar solamente un valor, es decir un parametro desde Forms y que sea recibido desde Visual Basic. de antemano, muchas gracias... |
Respuesta: | Ricardo Sierra |
Tengo 2 posibles soluciones:
1. El parametro ponlo en un archivo y luego leelo desde VB con la sentencia Open "archParm.txt" for Input as #1 Lees el parametro y luego cierras el archivo, y lo borras (kill "archParam.txt) 2. Puedes llamar al programa en VB desde tu form de Oracle con el parametro en el formato: MiExeVB dato1 Del lado de VB ese parametro sera recibido en la funcion Command(), de tal forma que dentro de VB podrias tener codigo como: Dim elParametro elParametro = Command() en donde en la variable elParametro vendra el valor del parametro enviado desde tu form. Espero que te sirva |
Pregunta: | 26773 - IMPRIMIR SECUENCIAS DE ESCAPE PCL5E |
Autor: | Miguel Angel Martín |
HOLA SOY UN PARDILLO QUE NECESITA ENVIAR A LA IMPRESORA SECUENCIAS DE ESCAPE PCL5 PARA QUE LA IMPRESORA REALICE DETERMINADAS TAREAS. CUANDO QUIERO ENVIAR SELECIÓN DE BANDEJA Y ESAS COSAS LO HAGO MEDIANTE EL OBJETO PRINTER, PERO CUANDO QUIERO ENVIAR COMANDOS ESPECIALES A LA IMPRESORA (Ej.: Llamar a un formulario alamacenado en el disco de la impresora) NO CONSIGO QUE A LA IMPRESORA LE LLEGUE EL CARACTER DE ESCAPE (ASCII 27 HEX 1B) ME IMPRIME UN CUADRADO Y EL RESTO DEL COMANDO PCL5.
LO HAGO CON CHR(27) Y CHR(027) Y NO ME FUNCIONA. ¿PODRIAIS EXPLICARME COMO ENVIAR ESTE CARATER CORRECTAMENTE? MUCHISIMAS GRACIAS. |
Respuesta: | luis gomez |
si estas en vb ya probaste con vbkeycode le asignas la teclas que quieras por ejemplo vbkycode=vbkeydelete o otras, espero que te sirvan |
Pregunta: | 26809 - EVITAR QUE CIERREN UN PROGRAMA EN WIN NT |
Autor: | José Miguel Gonzalez |
Hola a todos!
Resulta que estoy haciendo un programa para controlar el uso del pc a determinadas horas para Windows, antes era para Windows 9x y para evitar que lo cerrasen matandolo (CTRL + ALT + SUPR) le puse en QueryUnload una llamada a la API de Windows para que apagara el PC, sin embargo desde NT esto no funciona ya que NT "mata" directamente el proceso y el programa no se entera ¿como podria hacer para que no apareciera en la lista de tareas ejecutadas o para que no dejara que se cerrara, como ocurre con otras aplicaciones que dice "Acceso denegado" al intentar cerraralas? |
Respuesta: | Cecilia Colalongo |
Tendrías que hacer que tu programa ejecute como servicio o como proceso crítico y el usuario de NT no tenga permisos de administrador, sino siempre va a poder matar el proceso.
En Win9x con un programa que se llama kill también se puede hacer lo mismo. |
Pregunta: | 26823 - ENVíO DE IMAGENES A CELULARES |
Autor: | Marco A. Flores |
Gracias de antemano a las respuestas.... deseo enviar gráficos a un teléfono celular (móvil), necesito saber si existe alguna manera de hacerlo y dónde puedo encontrar información acerca de ésto.
Gracias |
Respuesta: | Segio CHUMPITAZ |
http://www.decorartupc.com/lawebdelprogramador.com/ |
Pregunta: | 26830 - ODBC CON UNIX |
Autor: | Juan Botero |
Saludos
La pregunta es, como puedo conectarme a una BD informix en openserver 5 (unix) con un ODBC en visual basic? eso se puede hacer o debo buscar otras alternativas? recibo sugerencias Gracias |
Respuesta: | Ric Sierra |
ODBC es una aplicacion creada por Microsoft para la conexion a distintas bases de datos, pero requiere que cada proveedor ajeno a Microsoft como en este caso Informix instale los drivers para establecer la conexion entre tu cliente y el servidor en Unix. Es asi que debes de instalar la licencia cliente de Informix para que se registre en el ODBC de la maquina cliente y asi poder hacer la conexion a tu server. |
Pregunta: | 26834 - AñADIR UNA OPCIóN EN MENú EMERGENTE EN WINDOWS |
Autor: | Raúl Linares |
Hola, estoy haciendo una aplicación y necesito agregar una opción en el menú emergente que aparece al pulsar el botón derecho desde cualquier parte o aplicación que se esté ejecutando en Windows(95/98/NT). Os agradecería que me dijerais como hacer esto. Muchas Gracias por vuestra colaboración. |
Respuesta: | Marcelo Limori |
Hola. Eso se hace agregando una clave de resitry. Por ejemplo:
Si quiero poner una opción "Mostrar con MiPrograma" en los archivos *.txt, debo agregar lo siguiente: HKEY_CLASSESROOT\.txt\shell\Mostrar con MIPrograma\command. El valor por defecto de command es la ruta completa a tu aplicación entre comillas dobles, y un "%1", también entre comillas dobles para que tu programa reciba la ruta completa del archivo. Se entiende? El tema es que tenés que crear una clave en el registry que es HKEY_CL..... la extensión que quieras, dentro una clave "shell", después una clave con el nombre que quieras que aparezca en el menú, y dentro de esta otra llamada "command", cuyo valor por defecto es un string con la ruta... bla, bla. El tema de cómo modificar el registry es cuestión del lenguaje, en VB la verdad es que no me acuerdo. Ejecuta el RegEdit, para hacerte una idea de lo que digo. Cualquier cosa escribime a mi correo que te mando un ejemplito mejor explicado. |
|< << 198 199 200 201 202 203 204 205 206 207 208 >> >| |