PREGUNTAS CONTESTADAS - Visual Basic

 Hay un total de 3030 Preguntas.<<  >> 

    Pregunta:  30632 - COMPROBAR QUE LA IMPRESORA TIENE PAPEL
Autor:  Luis Chaves
Hola a todos, espero que se encuentren bien, ahora tengo un problema de dimensiones exorbitantes, ya que necesito comprobar que la impresora tenga papel, es decir antes de mandar a imprimir como puedo saber si la impresora en ese momento tiene papel o no, soy un novato en Visual Basic y requiero de su gran conocimiento para resolver este dilema.
Espero que me puedan ayudar.
  Respuesta:  Edison Alcibiades
Visual Basic tiene un objeto llamado printer, el cual sirve para interactuar con la impresora... el unico inconveniente que tiene este objeto es que no tiene interfaz gráfica...

te mando adjunto un material para que puedas estudiar sobre él... objeto printer

    Pregunta:  30693 - ENVIAR Y RECIBIR DATOS A UNA PALM DESDE VB
Autor:  Jesús Hernandez
Alguien podría decirme por favor como puedo exportar e importar datos a la agenda de la PALM mediante Visual Basic...Gracias
  Respuesta:  Miguel Tejada
de una forma facil, lo primero es que debes convertir tu base de datos a un formato *.csv o coma delimited format, y luego conseguir un convertidor para pda. el pdatoolbox 6 (se encuentra en pdatoolbox.com) tiene un convertidor excelente,

Espero esta informacion te sea util

    Pregunta:  30717 - ERROR 2599 EN CONTROL ACTIVEX DE CRYSTAL REPORT
Autor:  Raul Fernandez
Tengo el siguiente problema: Cuando ejecuto el metodo action del control activeX de crystal report da el mensaje 2599 - "No se puede abrir el servidor" esto sucede si anteriormente a esta linea existe el metodo RetrieveDataFiles o DiscardSavedData.... si no imprime lo mas bien, es problema es que de esta manera solo imprime lo que esta guardado en el informe y no imprime los nuevos elementos insertados en la base de datos.... ah!! la base de datos que estoy utilizando es Microsoft Access. Por favor si alguien sabe que puede estar pasando y me puede contestar se lo agradeceria mucho.
  Respuesta:  FABIO ADOLFO MALDONADO BECERRA
Estimado amigo:

Hay que tener en cuenta que al diseñar un informe en Crystal, por defecto establece la ubicación de la base de datos en el directorio donde esté ubicada la base de datos a partir de la cual diseñamos; una forma de corregir esto es especificar en la opción base de datos establecer la ubicación igual al informe de modo que tanto los rpt's como los mdb's residan en el mismo directorio sea este cual sea. También es importante en las opciones de informe especificar que se actualicen los datos en cada impresión.

Atte

    Pregunta:  30787 - COMO ABRIR LAS PROPIEDADES DE WINDOWS MESSENGER DESDE VB
Autor:  c 4 n 7 i µ e R o ja !
Que onda! tal vez sea muy simple... no sé, pero quisiera saber como hacerle para abrir las propiedades de Windows Messenger, en donde tiene lo del nickname, el font, etc. etc. desde visual, necesito un control activeX y que mas ¿?

Les agradeceria mucho una contestacion... y otra vez gracias, pero esta vez por la atencion =)

BYE !
  Respuesta:  MORGAN GIL
VISITA ESTA PAGINA HAY UNA BUENA EXPLICACION DE LA API DE MESSENGER

http://www.messengeradictos.com/~foros/index.php?showtopic=4512

    Pregunta:  30790 - INFORMACIÓN DEL CDROM
Autor:  Gino Suarez Suarez
Deseo saber como detectar el tipo de lector CDROM , no solo saber que sde trata de un lector sino algo como el audiocatalist que te dice el fabricante,velocidad y todo el rollo

gracias
  Respuesta:  Ricard FM
Mira la siguiente clave del registro:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\IDE
Aparecen los dispositivos ide con el nombre, configuracion,etc

A ver si te sirve.

    Pregunta:  30865 - CERRAR EXCEL DESPUES DE ENVIARLE DATOS
Autor:  Yavir Robles Ortíz
Hola, estoy haciendo un programa que obtiene datos de una Base de Datos de SQL por medio de ADO y los exporta a un archivo de Excel, el problema es que cuando termina la rutina no cierra Excel y eso provoca un desbordamiento de memoria y se traba la máquina. Ya lo intente con Objeto.Aplication.Quit y con Objeto.ActiveWorkbook.Close pero no lo termina en la barra de tareas.

Gracias.
  Respuesta:  Mauricio Baeza
No se que codigo estes usando, pero este funciona muy bien, sale del Excel y no lo deja en memoria...

Private Sub cmdExcel_Click()
Dim objExcel As Object
Dim objLibro As Object

On Error Resume Next

Set objExcel = GetObject(, "Excel.Application")
If Err.Number <> 0 Then
Err.Clear
Set objExcel = CreateObject("Excel.Application")
End If

If Len(Dir(App.Path & "\Temporal.xls")) > 0 Then
Set objLibro = objExcel.WorkBooks.Open(App.Path & "\Temporal.xls")
'Ejecutamos una macro
objLibro.Parent.Application.Run "Prueba"
objLibro.Save
objLibro.Close
End If
objExcel.Quit
Set objLibro = Nothing
Set objExcel = Nothing

End Sub

    Pregunta:  31036 - AGREGAR USUARIOS MASIVOS EN WINDOS 2000
Autor:  Jose Juan Rico
Buen Dia actualmente estoy trabajando con windows 2000 server y quisiera saber si alguien conoce o tiene algun codigo en VB para poder agregar usuarios en forma masiva; constante mente necesito agregar grupos muy grandes de usuarios (100 o 200) y como se imaginaran deriva en un trabajo muy tedioso si se captura uno a uno.

agradecere cualquier ayuda o referencia que me puedan dar...

gracias...
  Respuesta:  Eider Mauricio Aristizabal Erazo
Hola soy de cali colombia, yo realize una aplicacion en turbo c++ 3.0 que crea hasta 32000 usuarios de un tacaso la historia es por que en un exemen de w2000 que presenté me colocaron a crear 300 usuarios.(100 cali- 100 bogota - 100 Medellin).
Básicamente hay que ejecutar varias veces el comando del DOS (puede ser desde VB)
c:>NET USER USUARIO PASSWORD /ADD
debes realizar un proceso de concatenacion y realizar una llamada al sistema.
enviame un mensaje a mi correo electronico para enviartelo

    Pregunta:  31091 - CóMO DECLARO PUNTEROS DINáMICOS CON VB 6.0
Autor:  Mauricio Antonio Gutiérrez Díaz
Hola ... mi pregunta es la Siguiente ... necesito hacer un programa que maneje punteros dinámicos y no se como hacerlo. Estaría muy agradecido si alguien me dijera como declararlos para poder utilizarlos.
  Respuesta:  Wirley Rivas Garcia
Hola... bueno si lo que necesitas es declarar Arreglos o Matriz q sean dinamicas, entonces toma esto:

Dim MiMatriz() As Integer ' Declara una matriz dinámica.
Redim MiMatriz(5) ' Asigna 5 elementos.
For I = 1 To 5 ' Bucle 5 veces.
MiMatriz(I) = I ' Inicializa la matriz.
Next I

La instrucción siguiente cambia el tamaño de la matriz y borra los elementos.

Redim MiMatriz(10) ' Cambia el tamaño a 10 elementos.
For I = 1 To 10 ' Bucle 10 veces.
MiMatriz(I) = I ' Inicializa la matriz.
Next I

La instrucción siguiente cambia el tamaño de la matriz pero no borra elementos.

Redim Preserve MiMatriz(15) ' Cambia el tamaño a 15 elementos.

tambien lee mas sobre la Instruccion Ubound...

    Pregunta:  31167 - NO SE MUESTRAN LOS ACENTOS AL LEER REGISTROS DE DBASE EN VB
Autor:  Cristian López Valderrama
Tengo el siguiente problema:
Saco información de una base de datos y genero archivos excel con esta información el problema es que los acentos salen mal por ejemplo: Localizaci3/4n, y así pasa con los demás. En la Tabla de dbase IV bajo conexión ODBC se ve bien pero al pasar el campo a un textbox cambia.
Hay alguna forma de reemplazar dichos caracterés. ???
  Respuesta:  mextv
Hola espero esto te sirva

en VB 6 existe una funcion que se llama 'replace'
se puede utilizar por ejemplo

Texto="M$xico"
Texto=replace(Texto,"$","é")

Eso replazaria el signo '$' por la 'é' dentro de la cadena 'Texto' cuantas veces la encuentre y la reasignaria a la variable 'Texto' : )

si la version de VB que usas no soporta replace puedes crear una funcion
con las funciones de manejo de texto :D

Left,Mid,right,len,instr....

Espero eso te ayude de algo

Saludos

    Pregunta:  31447 - CONECCIóN DE VISUAL BASIC A INGRES
Autor:  MAURICIO JAVIER CIENFUEGOS AVENDAÑO
Necesito saber cómo poder conectarme desde Visual Basic 6.0 mediante un ODBC de ingres 16 bits, ya que no me aparece en el listado de los DNS, para conectarme a un servidor ALPHA con motor de bases ingres.

Atte.
  Respuesta:  Erick Duffis
Hola amigo has intentado buscarcar el driver en internet ?
cuando quieres conectarte a una base de datos con ODBC y no aparece el driver lo ideal es buscarlo en internet e instalarlo y despues debe aparecer en el listado.

|<  <<  213 214 215 216 217 218 219 220 221 222 223  >>  >|