PREGUNTAS CONTESTADAS - Visual Basic

 Hay un total de 3030 Preguntas.<<  >> 

    Pregunta:  47770 - COMPARAR DOS RECORDSET
Autor:  Ester Fernandez
Hola!
Yo tengo dos recordset: uno me hace una consulta para mostrar los datos en un datagrid, el otro hace la misma consulta, pero lo abro solo cuando inserto una fila nueva en la tabla, porque como mi tabla es de dos campos que los dos son claves primarias y a la vez claves ajenas de dos tablas diferentes. Quiero que al insertar en el datagrid, me compare los dos recordset, así, si ya existe una fila igual a la que quiero insertar, de un mensaje de error.
¿Cómo podría hacer esto?
Trabajo con Windows XP y con Visual Basic 6.0. La base de datos está creada con SQL Server
  Respuesta:  Darinel Cancino Godinez
Hola, no entiendo muy bien tu pregunta pero bueno, lo que tu haces es abrir 2 veces una misma tabla de tu base de datos una para consultar y otra para Insertar los datos????

Si es así, puedes hacer lo mismo pero abriendo unicamente 1 vez la tabla. Ejem:

'Primero me imagino que las claves las cuales vas a compara en la base de datos las almacenas en un Text o en una Variable. Ok :)

'Consulta
'Si en tu tabla los campos de Claves son CVE1 y CVE2 entonces
Adodc1.RecordSource = "Select * From Tabla Where CVE1 = " + Text1.Text + " and CVE2 = " +Text2.Text
Adodc1.Refesh 'Actualizas los datos

If Adodc1.Recordset.EOF Then ''Si no encontro ninguno con esos datos
Adodc1.RecordSource = "Select * From Tabla"
'Guarda lo que quieras
Else
MsgBox "Error, Estas Claves ya Existen"
End If

Y eso es todo.

    Pregunta:  47807 - ERRORES DE ARCHIVOS EN USO EXPSRV.DLL, VBAJET32.DLL
Autor:  Dante Castañeda
Hola Amigos, mi problema es que al intentar Instalar un pequeño Sistema,con una aplicacion desarrollada con el Asistente de Empaquetado de Visual Basic 6.0 me apareceen 2 errores el pprimero dice lo siguiente:

**************************
C:\Windows\System32\expsrv.dll

El archivo de destino esta en uso.

Asegurese de que las demas
aplicaciones esten cerradas.

ABORT RETRY CANCEL
*******************************

El segundo Error dice:
****************************
C:\Windows\System32\vbajet32.dll

El archivo de destino esta en uso.

Asegurese de que las demas
aplicaciones esten cerradas.

ABORT RETRY CANCEL
********************************

-Amigos en caso de que le de Omitir la instalacion no se puede terminar y el programa de instalacion termina.

-En caso de que le de RETRY me aparece el mensaje de:
"Memoria insuficiente para copiar el archivo."

He intentado un chorro de formas y no me resulta nada, he eliminado los archivos mencionados y sigue igual....ESPERO Y ALGUIEN SEPA DE ESTO
  Respuesta:  Esus Vimen
Saludos.

Lo mejor es fabricarte una Aplicación independiente para Instalar cualquier programa que hagas, con el .exe compilado.

Desinstala VB 6.0 y vuelve a instalarlo.

    Pregunta:  47874 - COMO LEER DEL PUERTO DE MICROFONO CON UNA API DE WINDOWS
Autor:  Matias Fernandez
Hola a todos
mi problema consiste en que necesito leer desde el puerto de microfono y determinar la frecuencia que ingresa por el mismo. el programa que quiero hacer es un afinador de bajo electrico o de cualquier otro instrumento. existen muchos programas de estos pero yo quiero hacer el mio personalizado a mi gusto.
he visto programas de este tipo los cuales no vienen con ningun tipo de libreria adjunta al ejecutable lo que me lleva a creer que se esta utilizando una API o en su defecto una libreria interna de windows.
lo que necesitaria saber es como lograr esto.
desde ya muchas gracias
Matias desde argentina
  Respuesta:  kamote kamote
aqui: http://support.microsoft.com/kb/182799/es
vas a encontrar un excelente programa de ejemplo hecho en visual basic que permite grabar y reproducir desde cualquier tarjeta de sonido utilizando el API
espero que te sirva
salu2

    Pregunta:  47959 - SABER DESDE CUAL FORMULARIO FUE LLAMADA UNA FUNCION
Autor:  Hector Shamir Perez
Ante todo buen día,

La situacion es la siguiente, tengo una funcion publica que es llamada desde varios formularios, y necesito saber dentro de la función cual fue el formulario que la llamó, hay alguna manera de saberlo?

Actualmente lo que hago es pasarle el formulario como parametro, pero imagino que debe haber una manera mas simple de hacerlo.

De antemano gracias
  Respuesta:  Luis Bueno
Mira Hector: No se entiende bien tu pregunta, ya que si tu dices que envias como parametro el formulario(Es el nombre como string o como Objeto), entonces que otra cosa acerca de este quieres saber....

Llamada
xxxx= Me,parametro1,parametro2.....etc..

Me=Objeto Formulario

Public Function XXXXX(pForma as Form,Parametros......) as Retorno

pForma es el formulario de ahi puedes sacar cualquier informacion acerca del formulario que lo llamo...

end function

Espero te sirva de algo...

Es lo mas limpio.....
  Respuesta:  Carlos Carlos
oye no se desde hace cuanto hallas publicado esta pregunta pero si aun ayuda te digo que a la función publica debe recibir un parametro de tipo String, el formulario que envia debe ir algo asi

tufuncionpublica ( tusparametros , "nombredeformularioquellama" )

o bien si el nombre de tu formulario estan en la barra de titulo

tufuncionpublica ( tusparametros , tuform.caption)

o bien si es un formulario cualquiera

tufuncionpublica ( tusparametros, formularioquellama.name)

nose si te sirve de algo esto pero no puedo saber a exactitud lo que quieres

    Pregunta:  48023 - TEXTBOX TRANSPARENTE
Autor:  Javier Duran
hola....

Alguna idea para Hacer un Textbox Transparente ? son aceptadas todas sus aportaciones,

gracias,,,
  Respuesta:  Deshabu
Utiliza la caja de texto de el control Forms 2.0

    Pregunta:  48099 - UTILIZAR BD HECHAS EN FOX DESDE VISUAL BASIC
Autor:  Sergio Boniche
.... necesito saber como puedo acceder a realizar cualquier tipo de manejo insert , delete , update y consultas desde Visual Basic a bases de datos creadas en Fox . Gracias.
  Respuesta:  William Puga
dim db as dao.database
dim rs as dao.recordset

Set db =workspaces0.OpenDatabase("C:\CA\", True, False, "dBASE IV;")
set rs=db.openrecordset("tabladbf",dbopendynaset)

en donde:
CA es la carpeta que contiene los dbf...
tabla debf es cualquier tabla dbf que este en la carpeta

Saludos desde Ecuador

    Pregunta:  48191 - SE PUEDE PASAR UN PICTUREBOX DE VB A UN REPORTE DE CRYSTAL?
Autor:  Sebastian Lopez LLuch
Quisiera saber si es posible pasar una imagen de un PictureBox de Vb 6 a un Reporte de Crystal... Espero que alguien me pueda responder... Muchas Gracias..
  Respuesta:  Valli
Lo que se me ocurre es, guardar la imagen del picture en un archivo, por ejemplo: Foto.bmp y en Crystal insertar un Objeto vinculado a ese archivo. De esta manera si seria posible.

    Pregunta:  48264 - MONITOREAR LAS CONEXIONES ENTRANTES A MI PC
Autor:  Jonathan Bailon Segura
Hola a todos soy nuevo en esto de Visual Basic y mi pregunta es como puedo monitorear las conexiones o peticiones entrantes a una pc, por ejemplo cuando mandan un ping a mi equipo.
Les agradecesia mucho si me pudieran ayudar
  Respuesta:  Saul Garay
Buenas noches amigo, hay un comando en DOS llamado netstat el cual puedes llamar desde V.B. este te permite ver quien esta conectado a tu maquina, claro esta que te mostrara todas las conexiones existentes incluso si tienes una web abierta, si quieres algo mas especifico escribeme y te puedo ayudar con algun codigo..SALUDOS [email protected]

    Pregunta:  48343 - PROBLEMAS CON LA INSTALACIóN DE UNA APLICACIóN VISUAL BASIC
Autor:  Miguel Ragusa
Estimados:
Tengo un problema con la instalación de programas Visual Basic en algunas máquinas.
Cuando corro el programa de instalación de la aplicación generado con el programa de empaquetado y distribución que viene con el Visual Basic 6.0, me arroja un mensaje que dice que la PC deberá ser reiniciada para que el instalador pueda continuar.
En algunas PCs reinicio y al volver a ejecutar el instalador, la aplicación se instala sin problemas. En otras, sin embargo, el error persiste e indefinidamente arroja el mismo error y sugiere reiniciar el equipo.
He logrado solucionar el problema instalando el Visual Basic en la PC de mis clientes, instalando la aplicación y luego desinstalando el Visual Basic.
Obviamente, el método no es de lo más decoroso.
Agradecería infinitamente a quien pueda ayudarme con la solución de este problema.
  Respuesta:  Marcelo Nuñez del Prado
que sistema operativo estan utilizando los equipos que no pueden instalar tu paquete VB?.

Una opción es ejecutar previamente el VBRun60, porgrama de visual que permite instalar los diferentes dll's u ocx que utiliza Visual Basic para su ejecucion.

    Pregunta:  48386 - NO DEJAR APAGAR PC
Autor:  Eduardo Ruiz Bustamante
Necesito el codigo para una aplicacion que si se esta ejecutando no me deje apagar, reiniciar y suspender el PC, solo si esta aplicacion se esta ejecutando.. les agradezco. Saludos
  Respuesta:  Boluarte Bedoya
Haber si es lo que estas buscando:

http://vbaccelerator.com/home/VB/Tips/Preventing_Logoff_or_Shutdown/article.asp

|<  <<  265 266 267 268 269 270 271 272 273 274 275  >>  >|