PREGUNTAS CONTESTADAS - Visual Basic

 Hay un total de 3030 Preguntas.<<  >> 

    Pregunta:  40879 - ACCEDER A BBDD MYSQL EN SERVIDOR REMOTO
Autor:  sami issa
Hola a todos. Tengo un problemilla. Trabajo con VB 6 y ADO. Cómo se crearía una conexión a una bbdd MySql en un servidor remoto. Supongo que se tiene que especificar en la cadena de conexión (ConectionString). Y supongo que también tiene que llevar el DSN, no? Si es así, tiene que ser el del servidor remoto, verdad? Alguien tendría un ejemplo donde se pudiera observar mejor cómo se hace esta conexión?

Gracias de antemano por perder el tiempo conmigo

Sami Issa
  Respuesta:  CESAR NAVA SOTO
En efecto, todos los datos de coneccion se refieren al servidor. La coneccion se realiza practicamente igual que la de Sql Server. No es necesario crear el DSN. Aqui te pongo un codigo de ejemplo, solo necesitas instalarte el MyOdbc en la maquina cliente.

Dim cnPrueba As New Connection
cnPrueba.Open "driver={MySQL ODBC 3.51 Driver};server=NombreServidor;uid=NombreUsuario;pwd=ClaveUsuario;database=NombreBaseDatos"
cnPrueba.CommandTimeout = 0

    Pregunta:  40906 - COMO UTILIZO EL PUERTO USB O PARALELO
Autor:  Alice Vidal
Hola soy de pachuca y estoy realizando mi tesis y quisiera que me ayudaran ya que en windows 98 tenia yo una dll que me servia para mandar datos y recibir datos por el puerto paralelo, pero ahora que tengo windows xp pues esa dll ya no funcionaquisiera que me ayudaran a conseguir una dll que funcione en windows xp para el puerto paralelo o incluso si me pueden mandar informacion de como enviar y recibir datos con el puerto usb seria muchisimo mejor muchas gracias de antemano.
  Respuesta:  CESAR NAVA SOTO
Yo tambien realice un sistema empleando el puerto paralelo. A continuacion te muestro algo de la informacion que adquiri. Si requieres mas informacion mandame un e-mail.

El problema radica en que Windows XP esta basado en NT, al igual que Windows NT 4.0 y Windows 2000. Si pruebas tu aplicacion en cualquier Windows NT (NT 4.0, 2000 o XP) no funcionara, porque NT maneja en forma distinta los controladores, ademas de que niega el acceso a los puertos, a usuarios con permisos de usuario limitado.

Si quieres que tu aplicacion corra en cualquier Windows (ya sea 95, 98, Me, NT 4.0, 2000 o XP), yo te recomiendo usar la libreria Dlportio.dll, de la empresa DriverLinx. Esta libreria es gratuita, y permite el acceso a los puertos desde cualquier Windows.

    Pregunta:  40963 - ERROR AL INSTALAR UN PAQUETE DE UN PROGRAMA VB 6.0
Autor:  Jose Antonio Macía Álvarez
He hecho un programa con Visual Basic 6.0 y con la herramienta de instalación de Visual Basic he creado un instalable de dicho proyecto. Lo hice en mi ordenador con V.B. 6.0 instalado y Windows 98. Intento instalarlo en otro ordenador también con WINDOWS 98 y me da el siguiente mensaje:
c:\windows.000\temp\msftqws.pdw\$DllSelfRes¡gisterEx' was not registered because it was not found
El msftqws.pdw es lo que aparece en el setup.lst así :
tmpdir=msftqws
Esto aborta la instalación y la impide.
Gracias por la ayuda
  Respuesta:  Peeter
Solamente tienes que borrar de la siguiente linea:
(c:\windows.000\temp\msftqws.pdw\$DllSelfRes¡gisterEx' )
Borra la Ex finales y dejalo en DllSelfRegister.
  Respuesta:  Ronald León Madrid
Hola amigo :

Lo que pasa es que esta tratando de registrar un dll o un ocx que le hacen faltan archivos de dependencias.
Soluciones :

1. Reinstalar tu Visual Basic y despues Instalar el ServicePack 5 de la pagina de microsoft

2.Compilar tu proyecto y generar los instaladores y debes fijarte que dll y ocx te esta jalando de tu pc.

3. Dichos Dll y OCx tienen archivos de depencias , lo puedes ver ejecutando la aplicación "Depends" que los encuentras en las herramientas empresariales del Visual Estudios.

4. Visto los archivos de depencias de los ocx y dll, tienes que fijarte que estos esten en el ordenador donde instalaras tu aplicación.

5. En caso de que no estuvieran, tendrias que copiarlos de tu ordenador que has generado los instaladores al otro ordenador.

Mucha Suerte
Estoy para ayudarte en todo.
Saludos.

    Pregunta:  40964 - INFORMACION DE COMO QUEMAR CDS CON VISUAL BASIC
Autor:  David Suarez
estoy desarrollando una plicacion que necesita grabar cd-r y necesitaria que alguien dijese como debe de hacerse o donde puedo conseguir informacion.

Gracias, un saludo.
  Respuesta:  Miquel AL
Hola David no se cuanto tiempo tendra tu mensaje,yo acabo de leerlo.
Yo tuve el mismo problema y acabe usando el gestor de nero desde msdos.
Se llama nerocmd.te permite usar todas las funciones de nero desde la linea de comandos.Espero no llegar muy tarde

    Pregunta:  41055 - COMO DESABILITAR EL RELOQ DEL MENU EN EL ESCRITORIO
Autor:  gabriel luraschi
Necesito desabilitar el reloj, para que no se pueda modificar la hora del sistema, quisiera saber si hay alguna forma de hacer eso
muchas gracias
  Respuesta:  Oswaldo Monagas
Aqui tienes mas de 90 funciones Api, de las cuales dos son: Hide o Show clock.
Descargar

    Pregunta:  41079 - COMO ABRIR PDFS DESDE VISUAL
Autor:  Jorge Vilariño
quería abrir documentos en formato PDF desde visual de igual forma que los de Word, ¿es posible?
  Respuesta:  Ronald Jaime León Madrid
Hola Jorge :

Tienes que referenciar el ocx (pdf.ocx) del Adobre Acrobat Reader en el proyecto de tu aplicación. y luego tienes que poner el siguiente código :

pdfArchivo.LoadFile (App.Path + "\Pdf\Segurito.pdf")
pdfArchivo.setZoom (100)

pdfarchivo es el control ocx del formulario.
Saludos.

    Pregunta:  41096 - MANEJO DE DECIBELES EN VISUAL BASIC
Autor:  bibiana ortegon
Hola estoy realizando un proyecto en el cual tengo que manejar los decibeles a cierto sonido.wav desde visual basic, tengo que bajar e incrementar este sonido de 5 en 5 decibeles si alguien sabe manejar esto desde visual basic quedaría altamente agradecida.
  Respuesta:  Ariel
El volumen se maneja, basicamente, con un porcentajeo valor (con un minimo y un maximo), eso es en cualquier lenguaje de programación. Lo que no se puede saber programaticamente es a cuantos decibeles equivale el volumen (valor numerico o porcentaje) en que tiene actualmente configurado la pc, y eso es basicamente porque bien podrias tener 1 equipo de 1watt o uno de 10000watts, ademas podrias tener el de 10000wats tan bajo y el de 1 watt tan alto que suene mas fuerte (mas decibeles) el de 1 que el de 10000.
RESUMIENDO, lo que necesitas es tan simple como configurar tu amplificador en un volumen fijo (recomentable no pasar del 80%) y no tocarlo mas (manejar el volumen desde la pc), y luego de alguna manenera deberas poner el volumen de la pc al 100% y determinar la cantidad de decibeles que emite el amplificador (para ello deberas emitir un sonido en una frecuencia constante, un pitido por ejemplo, y utilizar un decibelimetro). Una vez que tengas estos datos ya puedes hacer lo que te propones.
COROLARIO: A menos que tengas una decibelimetro conectado a la PC no se puede saber programaticamente con ningun lenguaje de programacion medir la cantidad de decibeles de un sonido emitido por la PC.

    Pregunta:  41124 - TIEMPO DE INACTIVIDAD DEL SISTEMA
Autor:  Roberto Correa Edwards
Hola a Todos:
Tengo el sgte. problema, necesito capturar el tiempo de inactividad del sistema de alguna forma para poder disparar un proceso.
Sabría alguien si existiera alguna API, control ActiveX, ocx o alguna forma de poder hacerlo??

Muchas Gracias!!
  Respuesta:  Pilar P.O.
Esto te puede servir

http://www.vbsiglo21.net/descargas-archivo-3.html

    Pregunta:  41154 - NECESITO SABER COMO UTILIZAR EL SOURCESAFE
Autor:  Rodrigo Arredondo Zazueta
Hola:
Pertenezco a un grupo de programadores donde necesitamos compartir nuestros programas, lo unico que se es que con el Source Safe se puede lograr, nada mas que necesito informacion acerca de este administrador por que lo desconozco totalmente.

Gracias de Antemano
  Respuesta:  Rafael Soazo
de partida tiene que intalar el visual source safe que viene en el visual studio 60 como servidor y cliente, en el servidor tienes la opcion de configur como administrador y dar privilegios a quienes desees. cuando hagas esto comunicate conmigo y lo seguimos viendo.

Saludos y que te sirva.

    Pregunta:  41173 - COMO SABER EL HWND
Autor:  Juan Ruben Hernandez Gonzalez
Hola, que funcion API me da el valor del hwnd del control o de la ventana del control activo?. El GetActivateWindow no me sirve porque me devuelve el valor de la forma activa no del control.

Gracias
  Respuesta:  Inma
Prueba con FindWindow. yo la utilizo de la siguiente forma:
hwnd = FindWindow(vbNullString, WindowName)

|<  <<  238 239 240 241 242 243 244 245 246 247 248  >>  >|