PREGUNTAS CONTESTADAS - Visual Basic

 Hay un total de 3030 Preguntas.<<  >> 

    Pregunta:  12494 - MASCARAS NUMERICAS
Autor:  laura Rimoldi
Alguien tiene algun ejemplo simple de cómo usar mascaras para los numericos con decimales y no tener que dejar el punto o coma en forma fija y que el usuario lo ingrese en el lugar que quiera cuando esta ingresando los datos.
  Respuesta:  willson santos
Facilicimo format (text1,"####,####,###.00")

    Pregunta:  12513 - PROCEDIMIENTOS ALMACENADOS ASINCRONOS
Autor:  Antonio Benavente
Tengo que ejecutar un procedimiento almacenado (SQL SERVER 6.5) desde VB6 y si pongo una conexión normal me dar error al transcurrir un tiempo y se sale el programa. Si la pongo asincrona no me da error pero no me ejecuta el procedimiento almacenado entero. El procedimiento almacenado es un contador que para cada uno de los valores de ese contador realiza una suma.
  Respuesta:  Mauricio Leyzaola
Como no sé que tipo de objeto para la conexión utilizas (ADO, RDO, etc.) ni tampoco si es ODBC u OLEDB, etc, supongo que la solución más fácil es que le incluyas un apartado en la cadena de conexión así como:

Cnn.ConnectionString = "DSN=Collect;uid=sa;Password=sa;Persist Security Info=True;Connect Timeout = 120"

El tiempo de espera en este caso será de 2 minutos, no creo que tu sp tarde más que eso. Saludos.

    Pregunta:  12540 - ARGUMENTOS EN LíNEA DE COMANDOS PARA VB
Autor:  Serafín Orillán Chaparro
¿Alguien sabe si es posible declarar argumentos para que puedan ser pasados a VB desde una llamada desde una linea de comandos en DOS?

Si es así, ¿cómo se hace?

Gracias por adelantado!
  Respuesta:  José Ariel Limandri
Dentro de tu aplicacion, mediante el objeto command tenes acceso a un string que representa los argumentos de tu aplicacion este string no se valida por lo cual puede estar separado por - / o nada, tenes que chequear vos que sean correctos.
para probar tus parametros dirigite a las propiedades del proyecto EN LA SOLAPA general hay un campo argumentos de la linea de comandos.

Chau.

    Pregunta:  12547 - TECLAS DE FUNCION
Autor:  david agis arreola
como activo las teclas de funcion,en Visual Basic 6.0

Que cuando presione las teclas de funcion mande a llamar una base de datos.
  Respuesta:  Jose A.
1º.- Pon la Propiedad "KEYPREVIEW" del Formulario a True.
2º.- introduce, en el evento "KEYDOWN" del Formulario, el siguiente código:

Dim strTecla As String, bolTecla As Boolean

Select Case KeyCode
Case vbKeyF1
strTecla = "F1"
bolTecla = True
Case vbKeyF2
strTecla = "F2"
bolTecla = True
Case vbKeyF3
strTecla = "F3"
bolTecla = True
Case vbKeyF4
strTecla = "F4"
bolTecla = True
Case vbKeyF5
strTecla = "F5"
bolTecla = True
Case vbKeyF6
strTecla = "F6"
bolTecla = True
Case vbKeyF7
strTecla = "F7"
bolTecla = True
Case vbKeyF8
strTecla = "F8"
bolTecla = True
Case vbKeyF9
strTecla = "F9"
bolTecla = True
Case vbKeyF10
strTecla = "F10"
bolTecla = True
Case vbKeyF11
strTecla = "F11"
bolTecla = True
Case vbKeyF12
strTecla = "F12"
bolTecla = True
Case Else
bolTecla = False
End Select

If bolTecla Then
MsgBox "Has pulsado la Tecla " & strTecla
KeyCode = 0
End If

-- El poner el parámetro "KeyCode" a cero es para que el control que tenga el foco no procese ninguna entrada.
espero haberte ayudado, un Saludo.
  Respuesta:  Patricio Garibaldi
Ejemplo:

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode > 111 And KeyCode < 124 Then
msgbox "es una tecla de funcion!!"
ELSE
msgbox "no lo es"
END IF
End Sub

Acordate de poner la propiedad keypreview = true en el form.

Bye

    Pregunta:  12552 - CERRAR EXCEL DESDE VISUAL BASIC
Autor:  Natalia Silvoso
Estoy abriendo un archivo Excel 97 desde una aplicacion de VBasic 6.
Cuando pasa por esta linea:

ExcelApp.Workbooks.Close

Me sale un cartelito que me pregunta si deseo grabar el archivo. Alguien sabe como poner por default que no grabe ni me pregunte?
Gracias
  Respuesta:  Carolina Melul
hola natalia, mira en word existe la sentencia para guaradr sin cambios:
'cerrar word guardar cambios
objword.Quit True
'destruir referncia de objetos
Set objword = Nothing
a lo mejor en excel tambien existe.

hay que probar

saludos
  Respuesta:  gustavo Toro
Con aplicación en tu código
Application.DisplayAlerts = False

    Pregunta:  12555 - PROBLEMAS CON EL EMPAQUETADOR
Autor:  JULIO CESAR FONTANILLA IGIRIO
tengo el siguiente problema con el empaquetador de visual studio 6.0, creé una aplicación en VB 6.0, genero el paquete de instalación correctamente; pero cuando voy ha instalar la aplicación en cada uno de los usuarios, el paquete arroja un mensaje diciendo que el archivo "c:\document and setting\($dllselfregister)" no se encontro.

¿Que archivo es este y para que sirve ?, ¿que me esta generando este error y como lo soluciono?,
  Respuesta:  Onorio Palavicini
Para evitarte y corregir este tipos de problemas te recomiendo que descargues el ServicePack de VB 6.0 (50 mb) del sitio de Microsoft e intalalo, este te corrige y actualiza características importantes.

Saludos.

    Pregunta:  12557 - PRENDER PANTALLA
Autor:  Juan pablo Guerra baron
hola primero que todo me gustaria saludarlos por el perfecto trabajo que realizaron con esta pagina
mi pregunta es como hago para prender y apagar el monitor en visual basic gracias
que les vaya bien
  Respuesta:  Victor Muñoz
Saludos:

En esta pagina encontre una vez esta opcion de apagar , reiniciar y suspender el monitor, asi como ponerle una contraseña de igual manera cambiar la resolucion.

http://www.vbcode.com

Checala esta muy bien.
Bye.

    Pregunta:  12558 - ABRIR PUERTOS DE OTRA COMPUTADORA
Autor:  Juan pablo Guerra baron
hola que pena volverlos a molestar

esta inquientud es para seber como se abren los puertos de otra computadora

gracias
  Respuesta:  SuNcO
Abrir puertos de otra computadora ? Lo siento mi chavo pero
asi como asi no se puede, lo ke si puedes hacer es poner
un programa con servidor y ese abriria los puertos ke kieras

Eso se hace con el WinSock

    Pregunta:  12583 - IMPRIMIR IMáGENES CON EL DATAREPORT
Autor:  Rodrigo García Puente
Estimados ami@s de LWP:

Os escribo porque tengo un pequeño problemilla con el DataReport. Quiero imprimir, una imagen en un reporte y esta imagen tiene que cambiar dinámicamente, en función de por ejemplo el empleado cuya ficha quiera imprimir. Las imágenes las guardo en una BD a la que ataco a través de ADO-ODBC. ¿Sabe alguien la manera humana de hacer que me imprima las imágenes?.

¿Cómo puedo colocar una imagen en tiempo de ejecución en un DataReport?. Gracias por leer esta pregunta y espero que alguien me saque del atolladero.
Una última cosa, ¿sabe alguien una manera fácil de poder hacer etiquetas postales con el DataReport?, para que te imprima la de un empleado a la izquierda y la del siguiente a la derecha.

Saludos a tod@s.
  Respuesta:  mario
si esta dentro de la BD en un formato binario, primero lee el campo si quieres cargalo en un archivo temporal de tipo imagen y luego asigna la propiedad picture del control image del DReport = loadpicture del archivo.
esto te servira con seguridad si las credenciales se imprimen de a una.

    Pregunta:  12597 - API DE NT EN W95/98
Autor:  Diego Apezteguia
Como puedo pasar una api de nt a w98

o como puedo saber en w98 a que grupos nt pertenece el usuario de la maquina

Gracias
  Respuesta:  Jose Lizano
Las APIs son recursos que proporciona cada sistema operativo, asi que no puedes pasar una API de una a otro, tan solo ver si existe una versión parecida de la misma.
Para W98 puedes utilizar las APIs:

NetUserGetGroups
NetUserGetLocalGroups
NetUserGetInfo

Las tres son de la librería Netapi32.dll y te proporcionarán la información que deseas. Consulta el Visor de APIs proporcionado en el Visual Estudio para la declaración exacta de estas APIs.

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