Hay un total de 3030 Preguntas. | << >> |
Pregunta: | 5877 - COMO PUEDO OBTENER LA ESTRUCTURA DE UNA B.D. |
Autor: | franco trejo |
longitud de campos, tipo de campo para todas las tablas de una b.d. |
Respuesta: | J RC |
Lo que tienes que hacer es imprimirte la Guia de Objetos de Acceso a datos que viene con Visual Basic. EL modelo de objetos DAO pone a tu disposición una jerarquía de clases que definen por completo la estrucutura de la B.D. Estos objetos se corresponden con las tablas, los campos, los índices, etc. COnsulta la guía, es mucho más sencillo de lo que parece. Suerte! |
Respuesta: | Oswaldo Monagas |
Hay varios programitas por ahi para saber eso, y son modelos de varias paginas que ofrecen esos programitas, pero un bien completo es el que su autor lo llama "Visor de Access" la version ultima es la 2.6, si no ha sacado una nueva. Bajalo en esta direccion: www.geocities.com\SiliconValley\Network\7762\index.html
El autor se llama Jose Martinez de Butron Espero que te sirva |
Pregunta: | 5919 - CAPTURAR UNA IMAGEN DE UNA CAMARA A TRAVES DEL USB |
Autor: | Miguel Angel Lázaro |
Tengo una cámara conectada al USB. Por delante de ella pasará un objeto que al llegar a su altura se parará justo delante de ella. Pues bien: en la aplicación que estoy diseñando debo de ser capaz de activar esa cámara, captar la imagen de ese objeto y almacenarnala en memoria para poderla manipular. Cuando digo manipuular, me refiero a poder acceder a cada uno de sus pixels y obtener de él la información que me interese. Obviamente, todo lo debo de realizar con MI aplicación, es decir, NO puedo salir de ella e ir a un programa determinado que me capture la imagen, etc. |
Respuesta: | Sapo Sanchez |
Checa si tu camara funciona como dispositivo Twain, si es si, podrias llamar el software de captura de la camara desde tu aplicacion, esto yo lo hago para ocupar una camara digital, si esto te sirve, podria mandarte un ejemplo y una explicacion, escribeme a mi correo y vemos que pasa. |
Pregunta: | 5926 - PROBLEMA IMPRIMIR DIRECTAMENTE A LPT! |
Autor: | Jordi Adell |
Hola! Quiero imprimir etiquetas desde VB 6.0, para ello no quiero usar el objeto PRINTER. Los datos que quiero imprimir los recupero de un recordset.
Imprimo directamente a LPT1: con DIM Nombre AS String WITH datos.recordset Nom = "NOMBRE : " & .fields("Nombre").value OPEN "LPT1:" FOR OUTPUT AS #1 PRINT #1, Nom CLOSE #1 Este proceso me falla, al llegar a CLOSE #1, se "cuelga" el programa. He probado con: Nom = CStr("NOMBRE : " & .fields("Nombre").value) Nom = "NOMBRE : " + .fields("Nombre").value Y el resultado es igual, pero si asigno: Nom = .fields("Nombre").value funciona perfectamente. Alguien tiene idea de porqué. Gracias y un saludo a todos. |
Respuesta: | Gerald Valdes |
Tengo dos respuestas con las que podrias probar, una es bien simple y quizas funcione, en vez de utilizar en comando "with" para ahorrarte espacio en la linea:
Nom = "NOMBRE : " & .fields("Nombre").value dale sin "with" el comando completo, total es una sola linea en la que utilizas el "with" y no es tanto el espacio que ahorras, hay veces que ese comando marea el programa, por ejemplo cuando es un "with" anidado, la linea quedaria asi: Nom = "NOMBRE : " & datos.recordset.fields("Nombre").value lo otro que puedes hacer es en vez de dar un open como "LPT:", haz un open a un archivo normal, como por ejemplo open "c:\imp.-_-" for output as #1 asegurandote que que el archivo que creas no sea ninguno ya existente (por eso la extension "-_-") y cuando termines de guardarle los datos y hagas el close lo imprimes utilizando un shell, quedaria algo asi... DIM Nombre AS String *(saca esta linea, no te la recomiendo para un solo comando) *WITH datos.recordset Nom = "NOMBRE : " & datos.recordset.fields("Nombre").value OPEN "c:\impri.-_-" FOR OUTPUT AS #1 PRINT #1, Nom CLOSE #1 shell "type c:\impri.-_- > lpt1" espero que te sirva, chaop nota: si no funciona con lpt1, prueba con prn |
Pregunta: | 5929 - ASOCIAR UN íCONO AL ARCHIVO EN EL COMMON DIALOG |
Autor: | Fernando Pérez Márquez |
Estoy realizando un programa y tengo la opción de guardar como, al archivo que genero le asigno la extensión mdt, pero quiero asociarle además un ícono, de manera que al abrirse el cuadro de diálogo muestre los archivos con esa extensión pero con el ícono asociado. ¿Cómo asigno el ícono?
Gracias |
Respuesta: | Jim Adam Miñano Wong |
Es posible una api lo haga pero una forma que conozco es:
Opciones de Carpeta y en la ficha Tipos de archivos selecciona nuevo, coloca la extencion, descripcion, y luego cambiar icono, tambies puedes agregarle acciones pero no lo necesitas. lo fastidioso es que deberías hacer lo mismo en la máquina que vaya a correr el sistema. Si te queda alguna duda escríbeme |
Pregunta: | 5938 - RECIBIR SHELLS DESDE UNIX CON BD PROGRESS |
Autor: | Veronica Garza |
Quisiera saber como recibir un shell de unix desde Visual y tambien como leer la informacion para poder encontrar una palabra dentro del shell.
|
Respuesta: | Gaba |
si lo que pretendes es que ejecuten tu programa desde unix y que te pasen un parametro o varios,ya sea en el form_load,o en una sub main
deberas de recoger dicho parametro con la instruccion Command$ Ej.: sub main dim x x=command$ 'en x recojeras una "cadena" de caracteres con los parametros que necesites end sub espero que te sea de ayuda si no es esto lo que necesitas es que no he entendido bien tu pregunta |
Pregunta: | 5947 - COMO REPRODUCIR SONIDOS CON DIFERENTE FRECUENCIA Y DURACION |
Autor: | Martin Saiz |
Agradecer ayuda al respecto. Como se pueden generar diferentes sonidos variando solo la frecuencia y la duracion en VB5.
Los viejos BASIC, tenian una instrucción que era SOUND frec,dur, y este sonido salia por el parlante de la PC. Ahora quisiera hacer algo parecido pero empleando la placa de sonidos. Gracias |
Respuesta: | Pablo ******************** |
haciendo una llamada a la siguiente funcion
Private Declare Function Beep Lib "kernel32" (ByVal dwFreq As Long, ByVal dwDuration As Long) As Long |
Pregunta: | 5969 - ERROR AL INSTALAR UNA APLICACION |
Autor: | Leonardo Zarate |
Ahora al crear el paquete de distribucion (VB6) crea el setup.exe y demas archivos
relacionados, pero al ejecutar la instalacion no anda luego de copiar todos los Dll y controles, me da error de que no se hallo "c/temp/msftqws.pdw/$(dllselfregistrEx)" y aborta instalacion. Si alguien se culega kon esto Agradecido. |
Respuesta: | Hugo Nieves |
Yo tuve un problema parecido por algún tiempo y lo resolví corriendo el servicepack 6 de VisualBasic previo al empaquetado. Si quieres ensayar esta solución, avísame y te envío todo lo necesario.
Suerte. Hugo. |
Respuesta: | William Israel Gonzales Garcia |
Hola amigo, cuando yo tuve el mismo problema me respondieron el VB60 es una por porqueria usa el VB50, lo que me paso a mi y seguramente a ti es que al empaquetar tu aplicación no incluyen los componentes activeX, puedes saber cuales estas usando cuando incluyas componentes en la parte inferior las veras, lo mismo con la libreria MSVB60M.DLL, creo que esa es o algo parecido, todos los archivos que necesites los encontraras en tu archivos de programa/sistema te solicita estos archivos pues seguramente quieres poner tu aplicacion en maquinas sin VB60 y por tanto no tienen estos archivos!
cuidate! alguna otra duda escribeme! |
Pregunta: | 5982 - DESABILITAR MOUSE EN UNA SECCIóN |
Autor: | Fabricio Gastiaburu |
HOla:
Como puedo desabilitar los "click" del mouse cuando el puntero pasa sobre una aplicación?, Es decir, si abro un word desde VB, como puedo hacer para que cuando el puntero del mouse se pare encima de la aplicación word, no se pueda hacer click derecho ni izquierdo. Gracias |
Respuesta: | Juan Pérez |
Hola q que tal tal vez esto te sirva.
Si estas ocupando algun objeto aplication. lo mas seguro es que tengas disponible la siguiente propiedad: UserControl = false Espero y te sirva. Suerte. |
Pregunta: | 5984 - INTERCEPTAR INTERRUPCIóN DE MOUSE Y TECLADO |
Autor: | Fabricio Gastiaburu |
Como puedo hacer para interceptar los eventos del mouse y del teclado en windows?, no solo sobre mi aplicación sino sobre cualquier aplicación. |
Respuesta: | Juan Fco. Jiménez |
Conseguí hacer esto, te puede valer de algo. Los eventos del ratón (excepto el movimiento) se reconoce como pulsaciones raras. En principio esto detecta la tecla pulsada, lo que quiere decir que le da igual 'm' que 'M' puesto que la tecla es la misma. Se lo pasé a un colega para ver si le tiraba con un teclado que tiene funciones especiales (volumen, calculadora, suspender, apagar...) pero dice que no detecta esas teclas. Espero que te sirva de algo.
Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer Private Sub Form_Load() Timer1.Interval = 1 End Sub Private Sub Timer1_Timer() For intAscii = 1 To 255 buffer = 0 buffer = GetAsyncKeyState(intAscii) If intAscii = 255 Then Tiempo = 0 If buffer <> 0 Then Caption = Chr(intAscii) & " - " & intAscii End If Next End Sub Ah! más cosas: Evidentemente no diferencia doble clic porque lo que detecta es lo que le entra por el puerto o lo que sea; seguro que con la API keybd_event se pueda hacer, pero no tengo ni idea de como se usa. Suerte. |
Pregunta: | 5991 - IMPRIMIR DOS VECES UN REPORTE EN CRYSTAL REPORT |
Autor: | Pedro Fierro |
Tengo un problema...necesito hacer un formato en Crystal Report...el problema es que el mismo formato debe aparecer dos veces en la misma hoja (tamaño carta), pero nosé cómo hacerle...agradecería mucho que me ayudaran...me urge mucho...gracias. |
Respuesta: | alice queen |
Hola Pedro:
una solución sería definirte la hoja pesonalizada que sea del tamaño de la mitad de la hoja carta, y luego imprimir dos copias CrystalReport1.CopiesToPrinter = 2 de esta manera seguro que camina !!! saludos |
|< << 83 84 85 86 87 88 89 90 91 92 93 >> >| |