Respuesta
en
Visual Basic
a
Control Timer...
Necesitas utilizar la función Format Prueba esto: lblFecha.Caption = Format(Date, "dd ""de"" mmmm ""de"" yyyy") Un saludo, ppmapi
Respuesta
en
Visual Basic
a
Funciones publicas
Es muy sencillo. Crea un modulo y dentro de él escribe las funciones o procedimientos poniendo Public por delante. Ejemplo: Public sub MostrarMensaje() Msgbox "Mensaje" End Sub Public Function Suma(i,j) Suma = i + j End Sub De este modo, desde...
Respuesta
en
Visual Basic
a
Creación de objetos
En Visual Basic no es posible crear nuevos objetos en tiempo de ejecución, pero cuando se necesita generar un numero indefinido de controles lo que se suele hacer es crear un array de controles, te explico. Dibuja en tu formulario un textbox y...
Respuesta
en
Visual Basic
a
Texto en visual
Puede serte útil utilizar la función split que te genera un array a partir de un string. Mira el código. --- Código --- sRenglon="dato1|dato2|dato3|dato4" 'Supongamos que tenemos la variable elementos = split(sRenglon,"|") 'es decir, creamos un array...
Respuesta
en
Visual Basic
a
"No coinciden los tipos"
Perdona, quería decir dim tabla as DAO.Database dim conex as DAO.Recordset
Respuesta
en
Visual Basic
a
Base de datos mediante VB, SQL, y DAO.
Debes poner: Set base1 = OpenDatabase("c:\mis documentos\base1.mdb") en lugar de: Set BDD = OpenDatabase("c:\mis documentos\base1.mdb") Un saludo, ppmapi
Respuesta
en
Visual Basic
a
Detectar configuración de Windows
Existen dos funciones de la API de Windows que te pueden servir. GetLocaleInfo y SetLocaleInfo Te doy un ejemplo de como se usan en el que he puesto comentarios. Abre un proyecto VB y pega el siguiente código en un formulario. Espero haberte ayudado,...
Respuesta
en
Visual Basic
a
Saber Que Control tiene el enfoque
Existe en VB una palabra reservada que es ActiveControl y que apunta al control que tiene el foco. Ejemplo: MsgBox ActiveControl.Name Devuelve el nombre del control que tiene el foco. Espero haberte ayudado, un saludo, ppmapi
Respuesta
en
Visual Basic
a
Internet Explorer desde VB
Me imagino que estas haciendo algo así: X = Shell("C:\Archivos de programa\Internet Explorer\iexplore.exe http://www.google.com") La sentencia Shell, tiene un segundo parámetro opcional que te permite, entre otras cosas, enviar el foco a la...
Respuesta
en
Visual Basic
a
Códigos de Barra
La manera más práctica de usar códigos de barras en tus programas es utilizar una fuente (True Type Font) que convierta directamente cualquier número en su correspondiente representación de códigos de barras. De este modo podrás representar códigos...