Hay un total de 3030 Preguntas. | << >> |
Pregunta: | 53783 - ¿COMO ASIGNAR EL F1 A UNA FUNCION? |
Autor: | Pedro José Vicari Rivera |
Necesito que alguien me diga como puedo asignar la tecla f1 a una funcion .show para desplegar otro formulario.
se los agradesco. |
Respuesta: | eider mauricio aristizabal erazo |
HOla hay un evento en el formulario que se genera cuando el usuario presiona una tecla se llama KeyDown este evento trae dos argumentos el primero KeyCode se refiere al codigo ASCII de la tecla que se presiono (En tu caso F1 que es el ascii 112) y el segundo Shift me dice si se ha utilizado una tecla auxiliar. Lamentablemente no tengo el VB 6 pues este ya esta descontinuado pero sin embargo hice un ejemplo en VBA que funciona igual pero en Excel y facilmente te servira como referencia...
Private Sub UserForm_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer) If (KeyCode = 112 And Shift = 0) Then UserForm2.Show End If End Sub Presiona Alt + F11 para ir al entorno de visual basic for applications, y ejecuta el formulario 1 Nota: Para habilitar la ejecucion de macros cambie el nivel de seguridad a medio, luego cierre Excel y vuelva a abrirlo Archivo de ejemplo |
Pregunta: | 53917 - ACCESO REMOPTO A UN PC |
Autor: | Antonio Cortes |
Estoy tratando de hacer un programa con VB6 para manejar un PC remoto. El caso es que ya sé enviar y recibir archivos, mensajes, manejar un programa remoto etc., pero no sé dar el paso definitivo para el manejo del ratón y teclado y la obtención de la pantalla del equipo remoto.
¿Tiene alguna idea de cómo hay que afrontar ésto? Cualquier opinión me será válida, muchas gracias. Antonio Cortés. |
Respuesta: | Hector Garcia |
Deberias estudiar el control Winsock de VB.
winsock1. Propiedad Tambien podiras hacerlo con MySQL y mejor aun si quieres podrias manejar los datos como administrador en VB y remoto con ASP o PHP, es cuestion de analizar las necesidades que tengas, pero si quieres te puedo ayudar a travez de este medio, solo tienes que escribirme a este mail y dime que pediste ayuda en LWP, sale y suerte. |
Pregunta: | 53949 - ENVIO DE ARCHIVOS POR FTP |
Autor: | Oscar Suarez |
Buen día.
Tengo un archivo txt y quisiera poder enviarlo cada determinado tiempo por ftp o por correo a otra máquina. Como puedo hacerlo? Agradezco mucho la ayuda. |
Respuesta: | ja villacampa |
Mediante un fichero bat y un fichero .txt con los comandos ftp oportunos luego lo ejecutas desde el programador de tareas de windows, Y sino desde vb lanzas el bat con un shell |
Pregunta: | 54081 - CONSULTA SQL SOBRE UNA MACRO EXCEL EN VISUAL |
Autor: | Patty |
Hola buenos días,
Tengo una consulta y es que estoy realizando una macro en Excel sobre código Visual, y al realizar una consulta a una base de datos SQL, no se cómo podría guardar el resultado de esa query en una hoja Excel... Lo he intentado utilizando la función SqlRetrieveToFile pero no me deja utilizarla... alguén sabría alguna otra forma? Muchas gracias por adelantado. |
Respuesta: | Jorge Morales |
Saludos Patty, prueba enviando el resultado de tu consulta a una matriz y esta a un rango de excel algo asi
dim Matriz1() dim Matriz2() sub ImportaExcel() Matriz1 = rs.getrows 'aqui tienes que redimensionar la Matriz2 y despues poner los valores de la Matriz1 pero invenrtidos (no es tan dificil como suena) range("A1:C100")=Matriz2 'y despues guardas tu libro end sub si tienes mas dudas al respecto te dejo mi correo por si quieres mas ayuda [email protected] |
Pregunta: | 54140 - DISPOSITIVO DE SONIDO CON VISUAL BASIC |
Autor: | Jacobo Navarro |
Hola, necesito saber si se puede hacer y como elegir un dispositivo de sonido para lanzar musica según se elija. Supongamos que tenemos dos tarjetas de sonido y quiero mandar un sonido por una y otro por la otra y que suenen las dos a la vez.
Muchas gracias a todos. |
Respuesta: | el pesao |
Te digo que si es posible pero es dificil encontrar codigos fuentes en visual basic 6.0 para lograrlo, te digo que si es posible por que hay un programa que se llama OtsLabs que lo hace no en su version gratuita pero si en su version paga. Yo estoy buescando el Codigo Fuente para hacerlo pero todavia no lo consigo. Solo he conseguido como saber cuales son los dispositivos de grabacion y los de reproduccion; mas no e podido conseguir un codigo fuente para reproduccior mp3 sin utilizar ningun ocx. |
Pregunta: | 54202 - OBJETOS CTL |
Autor: | Lino Palmero |
Quiero utilizar un UserControl para que el usuario lo pueda mover por la pantalla y que al cerrar y volver abrir lapalicación conserve su ultima posicion.
Alguien sabe si es posible grabar la nueva posición de un UserControl utilizando las" WriteProperties(PropBag As PropertyBag) " en tiempo de ejecución?. |
Respuesta: | Carlos Piña |
Hola. En realidad las propiedades Left y Top de los controles de usuario no se pueden manejar dentro del mismo control, tienes que manipularlas desde el código del formulario donde lo coloques.
Lo que puedes hacer es usar las funciones SaveSetting y GetSetting en los eventos Load y Unload del formulario. Por ejemplo, para guardar la posición del control, en el evento Unload colocas este código: SaveSetting App.EXEName, Name, "Left", NombreControl.Left SaveSetting App.EXEName, Name, "Top", NombreControl.Top Y para recuperar la posición colocas este otro en el evento Load: NombreControl.Left = GetSetting(App.EXEName, Name, "Left", ValorPorDefecto) NombreControl.Top = GetSetting(App.EXEName, Name, "Top", ValorPorDefecto) Cuando se carga el formulario el control toma en Left y en Top el ValorPorDefecto. Luego en la descarga se guardan los nuevos valores de Left y Top del control para ser recuperados la próxima vez que inicies el programa. Espero que te sirva. Saludos. |
Pregunta: | 54287 - COMO PEGAR FOTO EN OBJETO IMAGE |
Autor: | Arley Ramirez |
mi problema es el siguiente estoy creando un pequeño software en el cual estoy utilizando un objeto image para visualizar las fotos pero no quiero que una ventana de busqueda me proporcione esa foto para verla, sino que yo pueda ir a cualquier carpeta darle copiar y luego pegar sobre el objeto image estando este objeto limpio, o podria ser tambien si me ayudan con el objeto picturebox a hacer lo mismo
cualquiera de los dos me sirve gracias... |
Respuesta: | David Enriquez |
Si quieres usar el objeto Clipboard forzosamente debes seleccionar la imagen entrando a Paint... y utilizar esto en algun boton
Picture2.Picture = Clipboard.GetData(vbCFBitmap) este objeto no admite almacenar el archivo como tal Ahora a mi se me ocurre crear una ventana que contenga un DriveListBox, FileListBox y un Image o Picture...(para hacer un miniexplorador de tu sistema) de tal manera que cuando selecciones un archivo de alguna carpeta obtengas la ruta de éste y en el evento clic del FileListBox metas este codigo Dim ruta, archivo, RutaCompleta As String ruta = File1.Path archivo = File1.FileName RutaCompleta = ruta & "" & archivo Image1 = LoadPicture(RutaCompleta) ... asi cada que des clic en un archivo el Image o Picture te mostrara la imagen Espero te sirva....saludos |
Pregunta: | 54294 - SUMA DE DBGRID |
Autor: | janet sanchez gomez |
Hola, es la primera vez que escribo una pregunta pero por lo visto siempre resuelven las preguntas aunque parezcan ser dificiles.
Bueno mi problema es el siguiente: En un formulario cuento don un dbgrid y un data, el data esta conectado a la base de datos y la tabal y el dbgrid a la vez al data , las columnas que manejo son clave, cantidad, precio y total, pero requiero que en el total me aparesca la cantidad que de por resultado la multiplicación del precio y el total. Espero haberme explicado correctamente y espero me contesten lo mas pronto posible. por el momento sin mas nada me despido bye..Gracias |
Respuesta: | Jonas Requena |
compañero eso se hace de la siguiente manera en su manejado de base de dato lo la a usar con secuencia SQL ejemplo
Select campo1, campo2, ...., (cantidad * Precio) as total from Tabla where condicion Eso le resuelve el problema |
Pregunta: | 54321 - CAPTURAR LOS DATOS DE UN SEGUNDO TECLADO EN VB |
Autor: | Jairo Garcia |
Necesito capturar las pulsaciones de un segundo teclado conectado a mi ordenador. El teclado "principal" quiero que este conectado al ps2 y un keypad será el "secundario" conectado a un usb. El keypad es reconocido como un HID. Lo que pretendo es diferenciar los datos que introduzco en uno y en otro teclado. Si presento las pulsaciones del pad me lo detecta con los mismos codigos que el teclado numerico del principal. Lo intente tambien con GetActiveKey() y demas pero con el mismo resultado. Asi que si alguien sabe por donde puedo tirar se lo agradecería, un saludo. |
Respuesta: | Luciano |
Me parece medio complicado. No soy experto en el tema, pero tenés que averiguar si tenés algún indicador de cual dispositivo es el que está enviando las pulsaciones. Supongo debe haber alguna API para tal fin o alguna que capture las pulsaciones y te diga de qué dispositivo. Sino no te queda otra opcion que leer desde el USB o tratar de conseguir de alguna DLL del dispositivo alguna función para recuperar los datos.
No puedo acceder seguido a los mails, pero mandame el modelo del dispositivo y quizás pueda darte una idea. Si tiene driver es posible que puedas acceder a las funciones que utiliza el mismo, sino trata de conseguir del fabricante algún control que implemente estas funciones para poder utilizarlas. Espero te sirva mi ayuda. Saludos |
Pregunta: | 54332 - CALCULO ANTIGUEDAD |
Autor: | EDUARDO villafana |
como puedo sacar un calculo de fechas. me explico....
una persona que ingresa a trabajar el 01/01/2000. en la empresa se le paga un monto en dinero por cada dos años cumplidos. en este caso esta persona tiene (03 bienios) por antiguedad . al 23 de julio de 2007. como puedo hacer ese calculo. y que lo deje grabado en el registro de cada persona. y a la vez se modifique automatico al pasar dos años mas. trabajo con controldata, visual5 bienios=nombre que se le da a la asignación |
Respuesta: | Saul Garay |
No veo cual sea el problema amigo, cuando las variables estan declaradas en fechas y por ejemplo haces una resta como esta:
11-11-2007 - 12-11-2007 el resultado arrojado es en enteros en este caso es 1, y asi sucesivamente cualquier cosa escribeme y tengo unas aplicaciones para ello, espero este sencillo ejemplo te pueda servir, asi como la resta puedes hacer las otras operaciones matematicas.. Saludos |
|< << 279 280 281 282 283 284 285 286 287 288 289 >> >| |