PREGUNTAS CONTESTADAS - visual basic

 Hay un total de 3030 Preguntas.<<  >> 

    Pregunta:  3068 - RUNTIME ERROR "713"
Autor:  Carlos Scelza
El motivo de mi correo es para ver si me pueden ayudar con el siguiente problema que tengo.

Estoy ejecutando una forma y al momento de abrir me arroja el siguiente error :

"RUNTIME ERROR 713. CLASS NOT REGISTERED. YOU NEED THE FOLLOWING FILE TO BE INSTALLED ON YOUR MACHINE. MSSTDFMT.DLL"

El programa esta corriendo bajo Windows NT. Estaba instalado en una máquina donde corria bien y ahora la instalo en otra máquina y me da este error. ¿Qué debo hacer o qué me falta hacer?

El archivo DLL esta en el directorio \System32 de Winnt

Gracias por su atención.....

Carlos Scelza
  Respuesta:  Claudio Abarca
Gracias a mi me pasaba lo mismo pero no me aparecia la .dll especifica solo
"la clase no esta registrada(4567-745674-234234......)"
asi que registre todos los archivos de
"C:\Archivos de programa\Archivos comunes\Designer"

y fue la solucion.

No esta demas decir que en esta carpeta de equipo donde se instalo la aplicacion deben existir los mismos dlls que existen en el pc que se desarrollo la aplicacion si no asi copiarlos en forma manual.

salu2
  Respuesta:  Pedro Valencia
Hola amigo,

Creo que tu problema se debe a que necesitas registrar la DLL.
Para ello, desde el directorio \Winnt\System32, busca el programa Regsvr32 y desde ua ventana de DOS, o desde INICIO\EJECUTAR escribe:

Regsvr32 MSSTDFMT.DLL,

Esto te registrara la Dll en Windows NT.
Espero haberte sido de ayuda

Un Saludo

    Pregunta:  3080 - AYUDA URGENTE CON CRYSTAL REPORTS
Autor:  david garcia martin
Hola, tengo un grave problema con Crystal Reports que esta con en VB 5, tengo varios informes de CR con una base de datos de Acces, el problema es que instalo mi programa en varios ordenadores y funciona los informes perfectamente, pero en el ordenador que tiene que estar instalado me da los siguientes errores.

En mi programa:
Crystal Report: Database error
can not inicialize OLE

Error 20534 ocurrio: Error Detected by Database DLL

Y cuando lo intento abrir en ese ordenador con el propio Crystal Reports, es el siguiente:
Crystal Report: Error de base de datos
can not create DAO DBengine

Ruego vuestra ayuda, es muy urgente.
  Respuesta:  shascon
Se debe a la version de crystal usa la 8 esto se debe a que la 4.5 necesito acceder los datos via DAO y eso en algunos pc no funciona ,o vee como puedes instalar el dao2.5 o dao3.5 busca informacion sobre el motor jet aunque te recomiendo que te pases a la 8
  Respuesta:  José María Pascual García
Tal Vez no hayas incluido en tu programa la línea:

DBEngine.SystemDB = "system.mdw"

despues de crear el Worspace y de abrir la Base de datos...

Un saludo

    Pregunta:  3085 - VOLUMEN DE SONIDO EN ARCHIVOS WAV Y MIDI
Autor:  nancy arias
realice un programa educativo con visual Basic, pero tengo problemas con el sonido,utilice sonidos wav y sonidos midis por lo que el volumen entre uno y otro no se mantiene constante, es decir que cuando es un sonido wav tiene un tono pero si el sonido es midi el tono disminuye.
por favor como podria hacer para que el volumen fuera el mismo en todo el programa.

gracias
  Respuesta:  Salvador Sarpi
Te sugiero que bajes de la página http://www.jcomsoft.com de controles OCX y ActiveX el control WAVMIXER, que permite cambiar volúmenes por canales, general, etc.

Yo los bajé y puedo utilizarlos sin problemas (los demos que ahí se presentan porque son gratis, de lo contrario tienes que pagar alrededor de US$ 30.-

Chao un Abrazo.

    Pregunta:  3089 - CONTROLADORES ADO EN VISUAL BASIC 6.0
Autor:  Humberto William León Beltrán
Un saludo a los de la página "La Web del Programador".

Quisiera pedirles el favor de alguna página en internet, donde encuentre ejemplos (código fuente), para objetos ADO de Visual Basic 6.0. Es decir el Uso del DataCombo, DataList, DataGrid, DataDropDown, etc, en combinación con el ListView, ya que las ayudas que ofrece el Visual no son buenos.

Gracias.
  Respuesta:  Luis Alberto
Estimado Colega:
Tu pedido me parece que radica en el uso del nuevo control ADO ya que en la versión anterior de Visual Basic 5 usabas el control DATA a ver si me entiendes:

Para usar este nuevo control (pequeña ayuda)
antes : DIM XX AS DAO.DATABASE
ahora: DIM XX AS NEW.ADODB.CONNECTION
antes : DIM ZZ AS RECORDSET
ahora: DIM ZZ AS NEW RECORDSET

Es simplícimo el tema del enlace con otros controles por ejemplo el GRID(antes) ahora se enlaza de la misma manera pero el control del visual 6 es el DATAGRID .

Algo es algo no le tengas temor a esta nueva versión.

Chau

    Pregunta:  3093 - COMO TRABAJA EL DATA REPORT
Autor:  Luis Martinez
Quisiera sbar todo lo referente a Datareport que viene con el visual basic 6, ya que quiero realizar diversos informes y no se como puedo hacer que el usuario seleccione exactamente los datos que deben ser listados.

Gracias de antemano.
  Respuesta:  José María Pascual garcía
Bueno, para que funcione el DataReport antes tienes que crear un DataEnvironment, esto se hace haciendo clic en el Menu "PROYECT" y luego en "MORE ACTIVEX designers", una vez creado esto lo enlazas a la base de datos haciendo doble clic sobre "Dataenvironment" en la ventana proyecto te saldrá éste y Conection1, haces clic con el boton derecho del ratón sobre la conexión y en PROPIEDADES te encuentras con un tab, en la pestaña PROVIDER, haces clic sobre "Microsoft jet 3.51 ole DB Provider" y en la segunda pestaña, pones los datos de tu BD...
luego de nuevo haces clic con el botón derecho sobre la conexión y selecciones ADD COMMAND, y cliqueas con el bt. derecho sobre este nuevo command y en propiedades te encuentras de nuevo con otro TAB, allí tienes:
Command name: el nombre del Command.
Connection: El nombre de la conexión.
Database Objet: buscas en el combo TABLE.
Objet Name: buscas la tabla que vas a enlazar...
te aparecerán todos los campos de esa tabla...

¿Como usar esto?
Bueno si lo que quieres es una consulta de toda la tabla con su correspondiente reporte, es facil, ya la tienes creada dandole el nombre de la tabla... creas tu pagina de reporte como se hacia antes con, por ejemplo VB4, y cuando quieras llamar a este reporte para ser visto por ventana: reporte.show (Reporte, el nombre que le hayas dado al reporte...) si quieres que aparezca con un filtro de por ejemplo, tal o cual cliente entonces lo que debes de hacer es que el programa cree una tabla temporal con los datos que desees y el reporte lo haces sobre esa tabla temporal...
Por ejemplo:

Select Case Consulta
Case 1
Unload DataEnvironment1
dbs.Execute "DROP TABLE Cheques1;"
dbs.Execute "SELECT CHEQUES.*

    Pregunta:  3106 - CAPTURA VIDEO EN VISUAL BASIC
Autor:  Hugo Eligio Loredo B.
Necesito saber que tengo que programar y/o como hacer para lograr que atraves de una tarjeta de captura de video y conectada a esta una camara de video ,capturar imagenes o el video mismo que en ella aparezcan.
  Respuesta:  juan guillermo jaramillo
En la página del proveedor se cargan los programas en los difrenetes lenguajes para manejar la tarjeta, si no aparce visual envia la pregunta a soporte técnico del proveedor.
  Respuesta:  UnloCK
Hola , bueno para capturar video puedes usar una api que se llama si no me equivoco avicap, en esta pagina podras encontrar un ejemplo, y algunas explicaciones, si tienes alguna duda mandame un mail.

http://ej.bantz.com/video/

    Pregunta:  3117 - LEER DEL REGISTRO DE DATOS DEL PUERTO PARALELO
Autor:  José Maria Crespo Blasco
Estoy realizando una tarjeta de adquisición de datos.
Para ello, utilizo el puerto paralelo y mediante funciones DLL tipo inp y out utilizo los registros del puerto. Me encuentro con un problema y es que el registro de datos del puerto paralelo se puede utilizar también para introducir datos, si el puerto es bidireccional, aunque lo implemento en hardware y no lo consigo. ¿Alguien sabe como podría solucionarlo?
  Respuesta:  Favio Eduardo Martínez Pacheco
Hola compañero!!

Yo no soy un experto en programación ni mucho menos en cuanto al puerto paralelo, pero sin embargo he realizado una aplicación utilizando el puerto paralelo con un compañero de la universidad. Bien lo que tienes que hacer por lo que he leido y me ha funcionado perfectamente es cambiar el estado del bit 5 del registro de control y listo, ya puedes ingresar datos por el resgistro de datos, Suerte y cualquier duda escribeme... byeee!!!

utilizando la libreria IO.DLL se haría de la siguiente manera:
Setportbit(DirecciónBaseDeRegistro,NúmeroBit)
Setportbit(890,5) esta sería la instrucción correcta sabiendo que 890 es la dirección base del registro de control del puerto paralelo.
  Respuesta:  Pablo Suarez
Aunque no entiendo bien la pregunta yo sugeriria que te busques la hoja de datos del registro y eso podria solucionartelo si no la consigues mandame el tipo de integrado que tienes y lo mejor lo consigo y te lo mando por mail.
La configuracion de los registros (PPI) puede realizarse por soft o por hard.
Por soft deberas conseguir la direccion del registro de control de la PPI e ingresarle una palabra binaria para que este trabaje segun tus necesidades.
Para todo esto necesitas tener la hoja de datos del integrado para que ubiques en la distribucion de pines cuales son los que te permiten configurlo

    Pregunta:  3119 - CAPTURAR DATOS DE PUERTO SERIE
Autor:  Manuel Mosquera Crespo
Quisiera saber como puedo ver las tramas de comunicación que un programa envia al puerto serie para comunicarse con un periferico externo.
¿Existe algun programa que pueda visualizar los datos de la comunicación?

De antemano gracias.
  Respuesta:  Serafín Orillán
Utiliza el control MSComm que incorpora Visual Basic. Puedes hacer que produzca un evento cada vez que se reciban por el puerto serie una cierta cantidad de bytes (configurable en la propiedad RTreshold). Cuando los recibas, sólo tienes que visualizarlos a través de una Label o un TextBox o lo que sea.
  Respuesta:  Francisco J. Alanis
Yo tengo uno. No es taaaaan bueno porque el intervalo de tiempo de revision de los puertos es algo larguillo pero si sirve. Si te interesa, mandame un email.

    Pregunta:  3137 - INSTALACIÓN DE APLICACIÓN CON UN SYSTRAY.OCX
Autor:  José Juan González
Hola, estoy instalando una aplicación en la cual utilice un componente para que apreciera al lado del relog de la barra de estado, "systray.ocx", lo instale en mi PC y no hubo problema, pero lo quiero instalar en más equipos y me marca el siguiente error: "systray.ocx or one of its dependencies not correctly registered a file is missing or invalid" ya le busque por varios lados y no se por que no la puedo instalar, de antemano gracias por la ayuda
  Respuesta:  Rodolfo Mora Rocha
Mira, yo acabo de hacer una aplicación con este ocx y no me marcó ningún error. Yo creo lo que les paso a cada uno de uds. es que no registró el ocx.

Saludos
  Respuesta:  Alex Abreu
bueno, a mi me ha pasado eso y lo que opte por hacer fue el systray a puro codigo, si te interesa enviame un mail.
  Respuesta:  Xavi
tienes que crear el archivo de dependencias del control...
En el asistente para generar aplicaciones, seleccionas generar archivo de dependencias, y indicas el archivo de proyecto del control.
Te generara el archivo de dependencias, y luego tienes que volver a generar los discos de distribucion de tu programa y te funcinara sin ningun problema.

Los archivos de dependencias, contienen la información de los controles que utiliza dicho control, para distribuirlos juntamente con tu aplicación.

    Pregunta:  3138 - EVITAR BORRAR ARCHIVOS DESDE UN COMMONDIALOG
Autor:  Adolfo Gerardo Guzman Sanchez
Estoy elaborando una aplicación en VB 5.0 que permite al usuario abrir archivos mediante un commondialog, pero quisiera evitar que desde el commondialog borren archivos. ¿Como puedo evitarlo?
  Respuesta:  Gerald Valdes
Mira, tengo entendido que el mismo control tiene una propiedad "flags", escribela, seleccionala y presiona F1, en la ayuda te explicara cuantas restricciones puedes agregar a esta propiedad al momento de un showopen o un showsave, revizala porque no estoy muy seguro de que se pueda, chaop.
  Respuesta:  hernan casadesus
Mira, lo que vos queres hacer, es algo complicado, porque el cuadro de dialogo pertenece al explorador de windows, y por lo tanto, para impedir que se borren archivos, deberias poder impedir que se borren del explorador, cosa que veo muy dificil.

Lo que te recomiendo es crear tu propio cuadro de dialogo. Donde vas a poder hacer todo a gusto y piaccere tuyo.

Chau

|<  <<  48 49 50 51 52 53 54 55 56 57 58  >>  >|