Respuesta
en
Visual Basic
a
Dudas Visual Basic
Para abrir un libro de excel, hay varias fórmulas. 1. Si quieres abrir Excel puedes utilizar un shell con el ejecutable de Excel (si no está en el path no lo encontrará. 2. Otra forma es utilizar la función GetObject ("Excel.Application") y sobre el...
Respuesta
en
Visual Basic
a
Sobre datapickers
El problema como ya te habrás dado cuenta está en el hecho de que te lo pone en inglés, es decir, mes/dia/año. Esto se suele coger de la configuración regional de tu PC (Panel de control - Configuración Regional - Fecha). Si aquí estuviese bien, mira...
Respuesta
en
Visual Basic
a
Problema con Base de Datos
Pues por lo que muestra, o bien has abierto una select o un registro descomunalmente grande o bien el servidor no tiene demasiado espacio libre. Por lo tanto la cosa es probar con selects más concretas y si tienes acceso al server (o se lo dices al...
Respuesta
en
Visual Basic
a
Iconos en un menu
Attribute VB_Name = "SetMenuIconModule" Public Declare Function GetMenu Lib "user32" (ByVal hwnd As Long) As Long Public Declare Function GetSubMenu Lib "user32" (ByVal hMenu As Long, ByVal nPos As Long) As Long Public Declare Function GetMenuItemID...
Respuesta
en
Visual Basic
a
Encriptar
El hecho de que te salga así no quiere decir que esté encriptado, sino oculto. Encriptar es algo bastante más complejo, pero si lo que quieres es que no se pueda leer directamente hay un objeto de máscara que te muestra eso y te devuelve lo que...
Respuesta
en
Visual Basic
a
Buenas tengo una duda
La forma correcta sería if (adodc1.recordset.find("ID=" & nreg)) = True then De todas formas no estoy seguro de que FIND devuelva un true o un false, ya que ahora no tengo instalado el VB, pero si no recuerdo mal, la forma de proceder es hacer el...
Respuesta
en
Visual Basic
a
Nombre del ordenador
Este método podría variar en función del Sistema Operativo que tenga cada usuario, pero lo más fácil sería hacer uso del Registro (regedit), el nombre de la máquina se encuentra en...
Respuesta
en
Visual Basic
a
Saber si array dinámico está inicializado
He tenido ese problema y lo he resuelto, pero ahora no tengo instalado el VB así que tendré que actuar algo de memoria. Una solución es utilizar la función isArray, la otra es capturar el error, esto es bueno pasarlo a una función que te devuelva el...
Respuesta
en
Seguridad Informática
a
Antivirus
Sobre el punto 1. es normal que cuando saquen una versión nueva tengas que pagar con un descuento, claro está, por ser ya cliente, así que esto no debería sorprenderte. Sobre el punto 2. si te lo has bajado de la red, supongo que será una demo...
Respuesta
en
Visual Basic
a
Envío de mensaje de Notes desde Visual Basic
Si tienes instalado el Notes puedes ver fácilmente el nombre del campo 'Cuerpo' del mensaje, así que sólo debes crearlo y colocarle el texto (análogo a subject). Si no recuerdo mal el nombre del cuerpo es 'body' o 'memo'.