PREGUNTAS CONTESTADAS - Visual Basic

 Hay un total de 3030 Preguntas.<<  >> 

    Pregunta:  12171 - COMO CONECTARME A UNA B. DATOS A OTRA PC VIA MODEM O INTERNE
Autor:  Octavio Millan
Estoy Tratando de Conectarme a otra pc via internet para que mi aplicacion pueda leer sus bases de datos . ose ver su unidad de disco como una unidad compartida via internet

O una manera eficiente de hacerlo por modem
  Respuesta:  Ainhoa Tellería
Yo lo he hecho para una base de datos Oracle.
En este caso tienes varias posibilidades, si utilizas ODBC te conectarás a través de los datos de una conexión que aparezca en tu TNSNAMES.ORA, en donde configuras la IP del pc servidor de datos. En caso de que sea con Oracle Objects for OLE también tira de ese fichero de configuración así que es similar. El acceso al ODBC puedes hacerlo de forma normal, como si te conectaras a una base access en tu pc.

Espero que te sirva de algo.

    Pregunta:  12186 - IMPRESIóN DEL CONTROL LISTVIEW DE VISUAL BASIC
Autor:  Manolo Burgos
Tengo a medio desarrollar una aplicación en Visual Basic y a la hora de imprimir me he encontrado con un pequeño problema.
El programa gestiona una base de datos de imágnes y hace búsquedas y otras muchas cosas, y necesito poder imprimir las imágenes de la búsqueda que están contenidas en un ImageList y se ven en un ListView y además otro problema es que tambien quiero poder imprimir datos de tipo texto, como puedo hacerlo todo esto????
  Respuesta:  ALI NUMA PEREZ FONSECA
Si te ayuda en algo, elabora un formulario como quieres mostrar tu impresión y ejecuta el print del mismo. Ej: form1.print

    Pregunta:  12292 - REINICIAR Y APAGAR WINDOWS 2000 DESDE VB6.0
Autor:  Horst Tessmann
El codigo a continuacion invoca una constante y le pasa por parametro unos valores, y la funcion lo que hace es:
(hay 3 optionbutton)

Si presiona el primero Reinicia el Sistema
Si presiona el segundo Apago la maquina
Si presiona el tercero cierro sesion de usuario

Esto me corre con el Sistema operativo W98, pero con el W2000 professioal no funciona !!

espero que alguien me pueda ayudar gracias !!!

Private Declare Function ExitWindowsEx Lib "user32" (ByVal uFlags As Long, ByVal dwReserved As Long) As Long
Private Sub Option1_Click()
Option1.Value = True
Dim i As Integer
i = ExitWindowsEx&(2, 0&) 'Reinicia el Sistema
End Sub
Private Sub Option2_Click()
Option2.Value = True
Dim i As Integer
i = ExitWindowsEx&(1, 0&) 'Apago la maquina
End Sub
Private Sub Option3_Click()
Dim i As Integer
i = ExitWindowsEx(0, 0&) ' inicio sesion como otro usuario
End Sub
  Respuesta:  David
Te envio una aplicación como ejemplo. Espero que te sirva.

resp12292.zip

    Pregunta:  12330 - CONTESTACION AUTOMATICA DE UNA LLAMADA TELEFONICA
Autor:  Marcelo Las Heras
la pregunta es la siguiente: como se puede contestar una llamada ingresada por el modem del puerto serie de forma automatica dado una cierta cantidad de rings , para esto se puede utilizar el control mscomm como? en caso contrario que se puede utilizar y como, desde ya muchas gracias
  Respuesta:  J RC
Los modem se manejan por medio de comandos AT. Los comandos AT realizan todo tipo de operaciones como inicializar el modem ,marcar un numero, colgar, y por supuesto, ponerlo en modo de espera de llamadas.
Puedes buscar en internet los comandos AT, y por medio del control Comm los envias y recives las respuestas. El control MSCOMMS encapsula todo el puerto seria, haciendo muy sencilla su programación.

    Pregunta:  12354 - MANTENER LA POSICION EN EL DBGRID AL AGREGAR REGISTROS
Autor:  Ricardo LLoret
Hola a todos, esta es la primera vez que escribo aquí y quiero pedirles ayuda con un problemita que tengo y no se como resolver.

Tengo un dbGrid donde muestro X cantidad de registros y tengo un boton para agregar registros, luego de agregar un registro con el AddNew tengo que refrescar la tabla para poder visualizar el registro nuevo, pero al hacer eso el puntero en el dbgrid vuelve al primer registro perdiendo la
ultima posicion donde estaba colocado el puntero, probé guardar el bookmark del registro y luego volver al mismo pero parece que al refrescar la tabla se pierde el bookmark.

Me pueden dar una mano para resolver este problemita..

Desde ya muchas gracias..
  Respuesta:  Gaba
Por lo q. he entendido de tupregunta trabajas con el bookmark del dbgrid
intentalo con el bookmark del recordset.
dim Puntero
puntero=rs.bookmark
rs.addnew
rs!campo1=xx
.
.
.
rs.update
rs.bookmark=puntero
espero q te sirva.

    Pregunta:  12372 - IDENTIFICACIóN DE FORMULARIO ACTIVO EN EL MDI DE VISUAL BASI
Autor:  Luis González
Por favor estoy realizando una aplicación con una sola barra de herramientas en el mdiform de visual basic y desde del mdi llamo diversos formularios, yo quisiera saber como identifico el formulario que esta activo para llamar a la rutina que le corresponde al formulario y no o a otra.

gracias..
  Respuesta:  SuNcO
Eso lo acabo de responder (12006) pero ahi te va de nuex :

---

Espero ke sea esto lo ke buscas

En un boton o un menu pon esto :

MsgBox MDIForm1.ActiveForm.Caption

Ovbiamente puedes poner :

variable = MDIForm1.ActiveForm.Caption [o la propiedad Name]

Para contar los formularios es :

MsgBox Forms.Count

---

    Pregunta:  12379 - MAIL CON WINSOCK
Autor:  Homero Trujillo Zanatta
Si gustaria saber si me pueden ayudar, mi problema es el siguiente, necesito hacer conexciones a un servidor para saber si tengo correos o tambien mandar correos, el problema es que necesitoq ue sea con Winsock en lugar de librerias ed VB 6. De antemano gracias por su ayuda.
  Respuesta:  Homero Trujillo Zanatta
Ya logre contestar la pregunta, baje unos programas de la red y esos me ayudaron un poco.
resp12379.zip
  Respuesta:  J RC
Para utilzar el control Winsock debes implementar el protocolo POP3 y SMTP. Los controles de mayor nivel ya traen implementados estos protocolos, el control Winsock solo te permite conectarte a un puerto (servicio) e intercambiar informacion. Mediante los comandos de estos protcolos y un diagrama de estados, puedes construir el protocolo completo. Busca informacion de estos protcolos en la red, y adelante.

    Pregunta:  12408 - DESABILITAR BOTON DERECHO RATON
Autor:  Alejandro Eduardo Henríquez Ardiles
Hola a todo el mundo, como estan, quisiera hacerles una pregunta, alguien sabe como desabilitar el boton derecho del raton, yo me imagino que hay alguna api, en todo caso cualquier solucion me seria de gran utilidad.

Gracias a todos, chao
  Respuesta:  Sergio Brillo
No conozco ninguna api, pero una solución seria trabajar con el evento mousedown que te devuelve el botón que se esta pulsando y decirle que si es el botón 2 que no haga nada, eso en todos los objetos que no quieras que se use el botón auxiliar, espero que esto te sirva, un saludo

    Pregunta:  12411 - PROBLEMAS CON APLICACIONES VISUAL BASIC IIS
Autor:  Gustavo Toro
Al ejecutar desde el entorno de Visual Basic una Aplicación IIS en Windows 2000 me aparece el siguiente error en el explorador:

Tipo de error:
Objeto Server, ASP 0178 (0x800A0005)
Error en la llamada a Server.CreateObject al comprobar permisos. Se ha denegado el acceso a este objeto.
/Project1/WebClass1.ASP, line 14

He tratado de configurar los accesos pero aún no logro ejecutarlo.

Si compilo y lo ejecuto sin el entorno VB funciona sin problemas.

Tengo VB 6.0 con SP5.0 y windows 2000 SP1.0

Si alguien me puede ayudar se lo agradecería mucho
  Respuesta:  NACHO
HOLA , A MI ME HA PASADO LO MISMO CON VB E IIS, PERO CUANDO CREO UN DIRECTORIO VIRTUAL Y EJECUTO UN ASP DESDE ALLI NO HAY PROBLEMAS, CON ESTO QUIERO DECIR QUE DEBES PONER TODOS LOS ARCHIVOS DE VB EN EL MISMO DIRECTORIO EN DONDE HACES LAS REFERENCIA EN W2000 (SI ES QUE CREAS UN DIR. VIRTUAL, SI NO LO HACES DEBES HACERLO).
YO LO HE RESUELTO DE ESTA MATERA CUALQUIE COSA ME ESCRIBES.

    Pregunta:  12482 - LIBRERIA DE ENLACE DINAMICO (DLL)
Autor:  jose antonio oviedo martinez
Hola muy buenas.
Me podeis decir como puedo declarar un objeto en Visual Basic 6 de una dll echa en Visual C++, he creado una clase dentro de la dll para utilizar los eventos desde visual basic, se que podria hacer un declare para cada evento, pero es un rollo.
Espero vuestra respuesta, muchas cracias.
Un saludo.
  Respuesta:  mc
tienes que ubicar tu dll en el directorio del sistema y registrarlo con regsvr32.exe
en la linea de comando: regsvr32 <nombrelbreria>.dll

despues dentro de vb seleccionas en references el archivo.
despues puedes declarar una variable y el intelisense te mostrara las clases que puedes usar para tu variaBLE e instanciar la clase para crear tus objetos.

|<  <<  124 125 126 127 128 129 130 131 132 133 134  >>  >|