Resumen de Visual Basic 6.0 y anteriores
(parte de lo que puedes encontrar en mis páginas)
Actualizado el 26/May/2004
18/Nov/2003: Los "runtime" de VB
clásico, versiones 3, 4 de 16bits, 4 de 32bits, 5 (SP3) y 6 (SP5)
El contenido de la sección de Visual
Basic clásico en formato RSS:
Notas:
En caso de que haya algo que no esté aquí,
me lo dices...
(me refiero a algo que esté en cualquier
otra página de MI WEB y que esté relacionado con el VB)
En lugar de escribirme preguntando por cosas que
no haya aquí, lo mejor sería que colaboraras para que estuviesen...
NOTA (26/Feb/98):
He quitado los links de cada uno de los puntos de cada apartado, más que nada porque la
página se iba haciendo demasiado grande en KiloBytes y no era plan, pero existen links a
las páginas que si lo tienen, en caso de que sean links a páginas específicas, si que
los he dejado.
Aquí tienes
otra página con casi todos los links de cosas sobre Visual Basic 6.0 y
anterior (clásico) que hay en mis páginas
Los apartados:
Los Runtimes de Visual
Basic "clásico" (18/Nov/2003)
Para que los ejecutables y librerías dinámicas
de Visual Basic funcionen, necesitan un "motor de ejecución" (runtime), aunque
en algunos casos requerirá algunas otras librerías, pero "como mínimo" habrá que
proporcionarles la librería donde están las instrucciones del propio lenguaje.
Aquí tienes los runtimes de las versiones 3.0 en adelante. Estas DLLs deben
estar copiadas en el directorio System o System32, el cual suele estar dentro
del directorio de Windows, (en las versiones de Windows NT/2000, el directorio
de Windows es WINNT). En los Windows de la familia de NT (2000/XP/2003) se
deberían copiar en el directorio System32.
En los nuevos sistemas operativos, como mínimo se suministra el runtime de la
versión 6.0
***
El Runtime del VB3 (16 bits) (vbrun300.zip 255 KB, versión
3.0.5.38)
***
El Runtime del VB4 de 16 bits (vb40016.zip 462 KB, versión
4.0.24.22)
El Runtime del VB4 de 32 bits (vb40032.zip 380 KB)
El Runtime del VB5 SP3 (versión
5.2.82.44)
(msvbvm50.zip 688 KB)
*** El Runtime del VB6 SP5 (versión 6.0.92.37) (msvbvm60.zip 692 KB)
Nota:
Los marcados con ***
son nuevos (a fecha del 18/Nov/2003)
Es posible que algunos ficheros sólo estén disponibles si has entrado por
Mundo Programación:
http://www.mundoprogramacion.com/
VB5CCE (un entorno de desarrollo gratuito
para Visual Basic):
Si quieres un Visual Basic GRATIS, aunque sólo sirve para crear controles ActiveX, no permite crear ejecutables, al menos puedes hacer programas y
probarlos en el entorno de desarrollo (IDE).
Este link te llevará a la página de downloads:
Visual
Basic Control Creation Edition (versión 5)
Nota:
Si el link anterior no te funciona (con fecha 30/Jun/03 lo he rectificado)
prueba buscando Control Creation Edition en la búsqueda de Microsoft.
Nuevo Service Pack
para Visual Basic (o Visual Studio) 6.0 (09/Abr/2004)
Ya está disponible la versión 6.0 del Service
Pack para Visual Studio 6.0, (también válido para Visual Basic 6.0).
Lo puedes bajar e informarte sobre qué cosas se solucionan en el siguiente link:
http://msdn.microsoft.com/vstudio/downloads/updates/sp/vs6/sp6/default.aspx
Entre las opciones de "downloads" puedes seleccionar el idioma en el que tienes
instalado el Visual Basic 6.0 (o el VS 6.0). En esa misma página tendrás una
lista de las cosas que "arregla" (o soluciona) este nuevo Service Pack.
Aquí tienes el link para la lista de "fixes" traducida al castellano:
http://support.microsoft.com/default.aspx?scid=kb;es-es;834001
Pues eso... ya puedes instalar el nuevo Service Pack de Visual Basic 6.0 y
esperar a que así tengamos algo de menos problemas si aún seguimos haciendo
cosas con esa versión de nuestro querido Visual Basic.
Nos vemos.
Guillermo
---
IMPORTANTE: Según
parece el SP6 está dando problemas... (13/Abr/04)
Pues eso... según parece el nuevo Service Pack
(SP6) para Visual Basic 6.0 no está dando buenos resultados y hay gente que está
reportando errores tras su instalación.
Así que... si no lo has instalado... asegúrate de que todo está bien antes de
hacerlo o de que los "posibles" fallos no te afectarán directamente.
Yo no lo tengo instalado, ya que estaba de viaje cuando me enteré de que estaba
disponible, por suerte, antes de hacerlo estuve leyendo algunas "quejas" en los
grupos de noticias... así que... a esperar a que se aclare todo este revuelo.
Al menos estás avisado...
Nos vemos.
Guillermo
Los trucos (VB-Tip)
Primera Entrega |
Segunda Entrega |
.
- Mover un Form sin caption ¡Al fin un método sencillo!
- Mover y soltar controles con Drag & Drop (AL FIN!)
- Cambiar el tamaño de un Picture usando el API de Windows
- Métodos para usar el CommonDialog de Visual Basic
- Crear controles que se pueden cambiar de tamaño usando el
API de Windows
- Extraer iconos usando librerías del API de Windows
- Añadir a la lista de un Combo el texto escrito
- Imitar un Combo Box al estilo del de ayuda.
- Scroll horizontal para un List Box usando SendMessage
- Text-Box con 64 KB en lugar de 32 KB
- Comprobar si un programa cargado con Shell se está
ejecutando
- Catálogo de CD's musicales
- Más trucos usando el API de Windows (16 y 32 bits)
- Dejar una ventana siempre visible
- Seleccionar el texto al entrar en un TextBox
- Mostrar la posición del cursor al editar un TextBox
- Refrescar un control con DoEvents
- Mostrar el texto "marcado" de un CheckBox al
seleccionarlo
- Crear una lista de CheckBox (ChkList)
- Usa tu computadora para ganar dinero...
- Otra forma de usar VScroll y HScroll...
|
.
- ¿Recursos?: Si, Gracias!
- Comprobar cómo se cierra una aplicación
- Averiguar el signo decimal
- Usar los IO Ports en VB 16 y 32 bits
- Funciones para leer/escribir en archivos INI
- Desglosar una ruta/nombre de archivo
- Cómo saber si un programa ha finalizado (VB4 16 ó 32)
- Cómo saber si un programa ha finalizado (VB3)
- Obtener la etiqueta y número de serie del volumen en VB
de 16 bits. También para 32 bits
- Usar Shell para ejecutar una orden del MS-DOS
- Como llamar al Microsoft Internet Mail y News desde un
programa VB
- Ejecutar cualquier tipo de archivo, incluso accesos
directos (LNK)
- Un Huevo de Pascua (Easter Egg), el del VB4
- Ejemplo de cómo restar Fechas y Horas
- Leer la línea de comandos y quitarle los 'posibles'
caracteres de comillas
- Determinar la resolución de la pantalla.
- Usa tus propias instrucciones en lugar de las de VB
- Descargar una DLL o Ejecutable que esté en memoria (sólo
16 bits)
- Barra de botones al estilo Office y un ToolTip sencillo
- Revisión de la barra de botones.
- No permitir cambiar el tamaño de una ventana
redimensionable
|
Tercera Entrega |
|
.
- Posicionar el cursor al final de una línea de texto
- Acceder a un control por la tecla rápida sin necesidad de
pulsar ALT+letra.
- Para los que tenemos poca memoria... y VB5
- Cómo simular sobreescribir e insertar en un TextBox
- Limitar la entrada de un TextBox sólo a números
- Justificar el contenido de un TextBox
- Mostrar los elementos de un ComboBox mientra se escribe
- Sincronizar el contenido de dos ListBox
- Activar la instancia anterior de una aplicación al
cargarla por segunda vez
- Desplazar los elementos de un ListBox
- Hacer referencia a un control usando una
variable
- Otro procedimiento para esperar X segundos
|
|
API-1 |
API-2 |
.
- SendMessage: la que siempre hay que tener a
mano
- SetWindowWord: crear ventanas flotantes
- Manejo de ventanas...
- GetVolumeInformation: leer el volumen de un disco
(32 bits)
- GetDriveType: comprobar el tipo de unidad
- Dejar una ventana siempre visible
- Usar Sleep en lugar de DoEvents
- Manejo del Registro
- Diálogos comunes del API
- Iconos en la barra de tarea
- Marcador de teléfonos de Win95
- Sleep parece que no sirve para sustituir a
DoEvents...
- Usar GetTickCount en lugar de Timer
Ejemplo de GetTickCount()
- Ficheros de declaraciones del API (16 y 32
bits)
- Leer la etiqueta del volumen y el número de serie
(sólo 32 bits)
- La línea actual y el número de líneas de un
text-box
- Uso de PostMessage en lugar de SendMessage
|
.
- Buscar en un ComboBox o ListBox usando
SendMessage
- SHFormatDrive: Formatear un disco usando el API (y
GetDriveType para saber que tipo de unidad es)
- Sobre los recursos en 32bits (un código de Joe
LeVasseur)
- Saber el tipo de una unidad de disco y si es un
CDROM (16 y 32 bits)
- Averiguar el espacio libre de una unidad de disco
(32 bits)
- Nombre del usuario actual de Windows (32
bits)
- Número de líneas, posición del primer caracter de
una línea y longitud (en un TextBox)
- Bitmaps en los menús, usando API ¡claro!
- Ejecutar cualquier programa usando el API (un truco
de Joe LeVasseur)
- Cambiar el fondo del escritorio de Windows
(WallPaper)
- Usando MSGBLAST para manejar mensajes de Windows
(VB3/VB4-16 y VB4-32)
- Reiniciar Windows (listados para 16 y 32
bits)
- ¿Cómo evitar el uso de CTRL+ALT+SUPR y ALT+TAB?
(sólo Win95)
- ¿Cómo enviar archivos a la papelera de reciclaje?
(VB-32 bits)
- ¿Cómo desplegar y contraer el contenido de un
ComboBox? (16 y 32 bits)
- Esperar a que un programa termine (incluso si es de
MS-DOS) (32 bits)
- Comprobar si existe un fichero, usando el API,
claro. (FileExist)
- Reiniciar Windows (2ª parte) revisado para Windows
NT
- Averiguar el espacio libre de una unidad de disco
(16 bits)
- Tocar un archivo de forma indefinida y repetitiva
(sólo WAVs)
- Un ejemplo, usando API, de cómo tocar de forma
indefinida un fichero MIDI
- Saber el nombre de nuestro equipo (32 bits)
|
API-3 |
API-4 |
.
- El espacio de las unidades grandes (más de
2GB)
- ScrollBars en controles sin ScrollBars
- Generar números únicos para cada equipo
- Posicionar un MsgBox usando AddressOf
- Cambiar la resolución de la pantalla (y el número
de colores)
- Subclasificar ventanas para interceptar mensajes
(ejemplo para los de selección de menús)
- Saber el directorio de Windows (ya estaba, pero no
tenía link)
- Seleccionar un directorio, usando
SHBrowseForFolder
- Deshabilitar los botones (y el menú system) de un
form Normal o MDI
- Una clase para saber los directorios del
Sistema
- Una API para saber los directorios del Sistema
(SHGetSpecialFolderPath)
- Saber si un form se muestra Modal o Normal
- Ejecutar un programa y redirigir la salida
estándard al programa de Visual Basic
- timeGetTime, un temporizador más preciso que
GetTickCount
- cQueryReg:
una clase para manipular el registro del sistema
- Conectarse usando Acceso Telefónico a Redes
(ejemplo usando la clase cQueryReg)
- Enumerar las claves o valores de una clave del
registro de Windows (ejemplo usando la clase cQueryReg)
- Enumerar los usuarios de nuestro equipo
(profiles)
- Registrar Hot-Keys para nuestra aplicación (para
activarla, por ejemplo)
- Manejar ficheros
INIs: leer, guardar, borrar, leer secciones enteras, leer todas
las secciones
- Copiar, Mover y Eliminar ficheros usando el API de
Windows (SHFileOperation) (11/May/99)
- Seleccionar carpetas e incluso
ficheros, usando SHBrowseForFolder (13/May/99)
- cQueryReg: Revisión de la clase para manejar el registro del
sistema (12/Jun/99)
- Conectarse a unidad de red (23/Jun/99)
- Clase para manipular el volumen de la
tarjeta de sonido (09/Jul/99)
- Formularios transparentes en Windows 2000 (Layered
Windows) (24/Abr/00)
-
Posicionarse al principio o final de un MSFlexGrid
(19/Ago/2000)
-
cLocaleInfo: clase para obtener la configuración regional de Windows
(23/Mar/01, 29/Oct/02)
- GetLogicalDrives y GetLogicalDriveStrings, funciones para saber las unidades
lógicas de nuestro equipo (17/Abr/01)
(y las que están disponibles)
-
GetPrinterJobs: Saber el número de trabajos pendientes de imprimir
(09/Jun/01)
- Deshabilitar el botón cerrar de un formulario (20/Jun/01)
|
-
Poner nuestra aplicación en el
inicio de Windows (registro) (14/May/04)
- Especial Docking:
Poner un formulario dentro de un control
picture (25/Ene/04)
Cambiar el tamaño de dos controles (split)
(25/Ene/04)
Meter el bloc de notas (u otra aplicación)
dentro de un picture (25/Ene/04)
- Revisión del
código para leer ficheros INI desde Visual Basic (14/Sep/03)
- Deshabilitar Alt+Tab y otras teclas en Windows NT/2000/XP (09/Mar/03)
-
Copiar,
cortar, pegar, deshacer... usando el API de Windows (28/Dic/02)
- Temas de
Windows XP: consejos para usarlos desde Visual Basic clásico (30/Oct/02)
- ShellObjects (tareas del Shell de Windows) (18/Nov/01)
- Recorrer un
TextBox multiline línea a línea (09/Nov/01)
- Convertir un
Path de nombre corto a nombre largo (06/Nov/01)
- Convertir un
Path de nombre largo a nombre corto (06/Nov/01)
- Especial Resolución de Pantalla: (04/Nov/01)
Averiguar la resolución actual
y número de colores, usando API.
Cambiar/restaurar la resolución
de forma rápida.
Enumerar las resoluciones
disponibles y cambiar/restaurar la resolución de la pantalla.
- Saber el
directorio de Windows y el System (15/Oct/01)
- Cambiar el
texto de los botones de un MsgBox (14/Sep/01)
|
Novatos, Consejos y
Bugs
Novatos |
Consejos, Bugs, Add-In |
.
Novato =
Al_que_empieza
- Bucles For
- Usa siempre Option Explicit
- Hacer comparaciones sin importar que sean
mayúsculas o minúsculas
- Evitar que un sub entre en un bucle sin
fin...
- Sobre los argumentos con ByVal y ByRef
- Cuidado con las cadenas pasadas al API de Windows
con ByVal
- Efecto ToolTip para VB 2.0 y superior
- Comparaciones más rápidas con IF...THEN
- Los declaraciones de Funciones del API y Tipos
definidos en un Form o módulo de Clase
- La visibilidad de las variables
- El Tipo de las variables por defecto
- Listados de ejemplo para crear un ToolBar, ToolTips
y efectos 3D para VB3
- Evitar que una aplicación se cargue por segunda vez
(VB2 y posteriores)
- Evitar los eventos en cascada... ¿te suena el OUT
OF STACK SPACE?
|
.
- Sobre los controles de VB4 32bits y VB5cce
- Una programación más ordenada
- Bug del objeto Printer en VB4
- Convertir (adaptar) el código de los listados para
usarlo con VB3
- Quitar del VBP los controles no usados
- Ejemplo de uso del control TabStrip
Add-Ins
- Add-In
- Editor de Recursos para
VB5
- Colabora: Add-In elemental
|
VB Avanzado y Objetos
(Clases)
Bases de Datos y Ayudas (Html
help)
Bases de Datos |
Crear
Ayudas (hwc) Html Help Workshop
(hhw) |
.
- Copiar la estructura de una tabla con Access
- Ordenes SQL para cambiar los datos de una
tabla.
- Caracteres no "standards" en los nombres de los
campos
- Procesar una consulta SQL (Execute)
- Procesar una consulta SQL creando un
Recordset
- Evitar el error al asignar un Null
- Comprobar si un registro se está editando
- Asignar a un Recordset los registros
deseados
- Compactar una base de datos, usando código
VB
- Crear una base de datos, usando código VB
- Como crear un Formulario de Datos con un Grupo de
Registros Subyacente
- Cambiar los caracteres extraños por ? (para usar en
las consultas a bases de datos con LIKE)
- Procesar el resultado de una consulta con varias
tablas para evitar registros duplicados
- Programación sobre la seguridad de Access
- Un método rápido para efectuar búsquedas
- Enumerar las tablas de una base de datos
- Capturar errores de ODBC (9/Abr/98)
- Acceso a bases de datos SQL Server...
- Cargar Imagenes de una base de datos sin usar el
DataControl
|
.
- Primera tentativa
- La segunda
- La tercera (consejos y promesa)
- La cuarta (Los Hot-spots)
- Extraer el texto de un archivo de ayuda
- Una utilidad para 'destripar' los archivos de
ayuda
- Un archivo de ayuda con muchos trucos
- Cómo mostrar el contenido del archivo CNT... y más
cosas...
- Crear Ayudas con el HTML Help Workshop
(27/Jun/98)
- Guía rápida de creación de ayuda (formato HLP) con
el Help Workshop (HCW) (5/Ene/99)
- Mostrar el título de la página separado del texto
normal (5/Ene/99)
|
Los Programas, Gratisware y Proyectos
Colaboraciones, VB5cce y
ActiveX
Las
Colaboraciones: Uno - Dos |
VB5cce (ActiveX) |
- Una clase interesante
- TreeTabl
- Timer y Medianoche
- Imprime un TextBox de más de 80 caracteres
- Rutina para convertir una cadena al estilo
título
Solución de ecuaciones lineales
- Formatear discos usando código de Visual Basic
(API)
- Función CambioFecha
- Rutina para formatear números
- Calendario
- Imprimir Grids e Imprimir un TextBox
- Escala de Gris como fondo de un form
- Rellenar el fondo de los forms
- Mover un form sin Caption
- Efecto de colores en los forms
- Rellenar el fondo de un form con una imagen
- Calcular la letra del NIF
- Efectos
- ClipInfo
- Parejas
- Validar número de cuentas bancarias y cálculo
NIF
- Acelerar los bucles Update
- Comparar archivos y mostrar las diferencias
- Calendario de Guillermo Llanderas
(revisado)
- API Menús
- Drag & Drop fácil con VB5
- Editar una celda de un Grid
- Convertir números en texto
- Emoticons (smilies)
- Instalar fuentes TTF
- Convertir cadenas ANSI a ASCII
- Función para saber si un archivo es Binario
- Usar el API para tocar archivos MID y WAV
- Convertir números a letras
- Obtener caracteres no stándard
- Botones al estilo Office
- Función para copiar archivos
- Tooltip y JanFirst
- Información de directorios
- Organización del código fuente
- Aplicación VBMail
- Imprimir un TextBox Multiline
- Localizar elementos en una cadena
- Validar números
- Mostrar elementos de un ListBox al teclear
- Seguridad de Access
- Clase para Evaluar/Analizar fórmulas
- Usar cursores en Visual Basic
- Procmail Organizar el correo en entorno UNIX
- VisorImg
- Todas las colaboraciones de Harvey Triana
Estas son nuevas: Así se
Simula la Herencia en Visual Basic Implementando
Comandos en Visual Basic (para leer parámetros de la línea de
comandos) Solución de Ecuaciones por Técnicas
Numéricas
- Dominios y Categorias de las news
- Ajustar los controles al cambiar el tamaño del
form
- Conversión a números Romanos
- Cálculo entre dos fechas
- Multithreading en VB5
- Microsoft HTML Help
- Limitar ancho/alto de una ventana...
La dirección de una variable VB...
- Más sobre botones 3D en Visual Basic
- Distribución correcta de Crystal Report
- Capturar errores de ODBC
Colabora
(segunda página)
- Acceso a bases de datos SQL Server
- ScrollBars (para controles que no la
poseen...)
- TocaWavMidi
- EnumWindows
- Add-In elemental
- Sobre las clases de VB
- Autobúsqueda en un combo de sólo lectura
- Clase para encapsular el objeto Crystal
- Dar el aspecto de "DISABLE" a los controles
contenidos en un frame
- Teclas rápidas para el control SSTAB
|
.
- VB5 Control Creation Edition
- Características de VB5
- Pruebas ActiveX (ctl_Guiller)
- Pruebas ActiveX (gsMarquee)
- Pruebas ActiveX (gsSpin)
- Creación de un Control Paso a Paso
- Una nueva sección ActiveX Control Pad
- Pruebas ActiveX (gsSelDir)
- El control gsSelDir (con listados para VB5)
- Pruebas ActiveX (gsVerImagenes.ocx)
El listado y la explicación.
- El control gsSelDirFile (con listados)
- Pruebas ActiveX (gsSelDirFile)
- Pruebas ActiveX (gsImage) Nuevo ejemplo: 8/Jul/97
|
Utilidades y Otras
Cosas
Utilidades |
Otras Cosas/Cursos |
.
- Cómo saber si un
programa ha finalizado (VB4 16 ó 32)
- Cómo saber si un
programa ha finalizado (VB3)
- Obtener la etiqueta y
número de serie del volumen en VB de 16 bits. También para 32 bits
- Usar Shell para ejecutar
una orden del MS-DOS
- Caja de Diálogo
Personalizada (gsConfirm)
- Revisión y mejora de la
Caja de Diálogo (gsInput)
- Diálogo
para Buscar y Reemplazar
- Convertir Números en
Letras
- Nueva versión de Números a Texto (o
letras)
- Aceptar archivos con Drag &
Drop
- Una función para saber si Existe un
archivo
- Hacer Scroll en un Picture y en
varios controles
- Ejecutar archivos con sus programas
asociados usando DDE
- Extraer Iconos y
Seleccionar Archivos
- Diálogo para Seleccionar
Directorios (revisado)
- Mis
Utilidades (algunas):
-Quitar de una cadena
los Caracteres indicados. -Rellenar una cadena
con caracteres hasta completar una longitud dada -Formatear un número a una longitud dada y cambiar
los signos de puntuación al indicado -Cálculo de
la letra del NIF -Cambiar los caracteres
extraños por ? (para usar en las consultas a bases de datos con
LIKE)
- Mis
Utilidades: Un procesador de Fórmulas (Expresiones)
- Mis
Utilidades (otras):
-Quitar y (opcionalmente
cambiar) caracteres de una cadena (revisión de la utilidad anterior) -Convertir una fecha de formato ddmmaa a
dd/mm/aa -Filtrar los caracteres ANSI y
convertirlos en ASCII -Procesar el resultado de
una consulta con varias tablas para evitar registros duplicados
- Mis
Utilidades:
-Clasificar -Swap
- Un procedimiento genérico para imprimir
- Ampliación del procedimiento genérico para
imprimir
- Un Mini-Editor para usar de forma genérica
- Diálogo para seleccionar Directorios y/o
archivos
- Control para seleccionar Directorios
- Control para seleccionar Directorios y Archivos
(gsSelDirFile)
- Sentinel:
Utilidad para mostrar los recursos y otras cosas del Windows 95... (16
bits)
- gsDirDif:
Utilidad para comparar el contenido de dos directorios y algo
más...
- gsSetDT:
Utilidad para cambiar la fecha y hora de los ficheros
- Revisión del diálogo de Buscar y Reemplazar
- Revisión del form para seleccionar Impresora
- Desglosar la línea de comandos y crear un array con
cada uno de ellos
- Esperar a que un programa termine (incluso si es de
MS-DOS) (32 bits)
- RInstr buscar
en una cadena desde el final
- Clase para generar números únicos para cada
equipo
- Simulación de una terminal al estilo MS-DOS
- Funciones para cortar texto sin cortar las palabras
(PropperWrap)
- Cambiar la resolución de la pantalla (y el número
de colores)
- Clase para simular el StatusBar (de forma
simple)
- cOSFolders:
una clase para saber los directorios del Sistema
(Windows, System, Archivos de Programa, Menu
Inicio, etc.)
- cQueryReg:
una clase para manipular el registro del Sistema.
- Cómo leer el contenido de un fichero INI y poder
manipularlo, sin usar API.
- cGetTimer:
una clase para calcular periodos pequeños de tiempo
- QuitarCaracterEx: Nueva función para
quitar/reemplazar caracteres de una cadena
- cTaskBar: Una
clase para manipular la barra de tareas (taskbar)
- cQueryReg2:
revisión y ampliación de la clase para manipular el registro del sistema
(14/Oct/98)
- cHtmlHelp:
una clase para manejar la ayuda HTML (29/Dic/98)
- cWindows: una
clase para operar con ventanas (2/Ene/99)
- cCambio una clase para
hacer cambios (Euro y esas cosas) (13/Ene/99)
- cNum2Text una clase
para convertir números a letras (13/Ene/99)
- elGuilleTB
una utilidad para ejecutar utilidades desde un icono en la barra de
tareas (02/Feb/99)
- gsExtraeIco
(v3) Utilidad para ver y extraer iconos de ejecutables y librerías de
Windows (04/Feb/99)
- cFormulas:
clase para evaluar expresiones, nueva revisión y mejora
(09/Feb/99)
- Manejar ficheros
INIs: leer, guardar, borrar, leer secciones enteras, leer todas
las secciones (06/Mar/99)
- cEncrypt: una
clase para encriptar/desencriptar (2/Jun/99)
- cQueryReg: Revisión de la clase para manejar el
registro del sistema (12/Jun/99)
- Clase para manipular el volumen de la tarjeta de
sonido (09/Jul/99)
- gsByR, Buscar y
Reemplazar versión 2 (26/Nov/99)
- cPlayWMP, clase para
reproducir audio WAV, MP3, M3U, con el WMP del IE5 (24/Dic/99)
- cQueryReg: Nueva
revisión de la utilidad para manejar el registro del Windows
(22/Jun/2000)
- gsMakeCabW2K, utilidad
para crear ficheros CAB en Windows 2000 (01/Jul/2000)
|
.
- Auto-Run
- Reinicia Windows y muestra la
memoria y recursos libres (sólo 16 bits)
- Reinicia
Windows (16 y 32 bits)
- Curso
Básico de Programación en VB -Índice
|
vbQA: Preguntas y Respuestas
vbQA |
- Cómo evitar los caracteres "raros" al añadir un
cambio de línea en un TextBox Multiline
- Activar formulario en MDI
- ¿Que tipo de control?
- ¿Cómo crear controles en tiempo de
ejecución?
- ¿Cómo asignar una imagen a un campo de una base de
datos? (usando el DataControl)
- ¿Cómo llamar al "buscador" del Explorer? (Buscar
Ficheros o Directorios)
- ¿Cómo cambiar la orientación de una página e
imprimir en cualquier posición?
- ¿Cómo redondear los números?
- Cómo usar el control
CoolBar
|