Visual Basic 6.0 y anterior

 
Las novedades del sitio del Guille (elguille.info)
 
Secciones:
 

Tutoriales

Curso VB clásico
 
Bases paso a paso
(Un Gran Proyecto Paso a Paso)
 
ActiveX Paso a Paso
 
Ayuda (hlp)
AyudaHTML (chm)
 
Visual Studio Installer
 
 

API

API
Artículos que usan el API
Equivalencias API
Avanzado
 
 
 
 
 
 

Bases de datos

Bases ADO
Bases DAO
dBase desde VB
Crystal
Proyecto DAO
 
 

Crear Ayudas

Ayuda
AyudaHTML
 
 

Clases

Clases
Objetos
 
 

Imprescindible

Consejos
Trucos
Trucos en MSDN
vbQA
Novatos
 
Gratisware
Programas
 
Controles comunes de Windows
 
Mis Utilidades
 
Colabora
 
 

Varios

VB 6 (novedades)
ActiveX
Add-Ins
 
Pasatiempos
 
 

Resumen VB

VBResumen
Otro resumen de VB
 
 

Firmas invitadas

Regálate mi libro de Visual Basic 2005

Los foros del Guille

elGuille.Hosting
(ofertas de alojamiento)

Buscar en el Guille:     BuscarAv
 

Lo más Nuevo:
Acceso a los temas más recientes

 
Año 2011:

(06/02)- Colabora.VB6: Apagar o Reiniciar el Equipo en Win XP y Anteriores con VB6
 
Año 2010

(27/08)- Colabora VB6: Codigo fuente para colorear codigo html con vb6
(23/07)- .NET/VB6: Código de ejemplo de cómo usar Fluent Interface en C#, Visual Basic .NET y Visual Basic 6.0
(13/07)- Colabora VB6: Cambiar configuración de Pantalla
(21/04)- (externo): Instalar Visual Basic 6 en Windows 7 (Jorge Oyhenard)
 
 
Búsqueda personalizada
 
Año 2008
 
(29/12)- Colabora VB6: Encriptador
(05/11)- Colabora VB6: Ordenamiento de Vectores
(20/10)- Colabora VB6: Encriptar y Dencriptar
(15/10)- Colabora VB6: Mostrar imágenes sin perder proporción
(04/08)- VB6: Información de la placa base usando WMI y Win32_BaseBoard (VB6)
(08/07)- API: Averiguar la posición del cursor con GetCursorPos
(07/03)- Visual Basic 6.0 gestiona muchísimo mejor las cadenas que .NET
 
 
Año 2007
 
(30/11)- API: Artículos de la sección de VB6 que usan funciones del API de Windows
(18/10)- Colabora.VB6: Incrustar un programa en un form y quitar los menus
(18/10)- Colabora.VB6: Punto Decimal y Redondeo en Texbox
(24/09)- Colabora.VB6: Menús con Mapa de bits
(15/08)- VB6: Ejecutar un acceso directo desde VB6 con ShellExecute
(24/07)- Colabora VB6: Creando un control del tipo Menú contextual para VB6
(26/05)- VB6.ADO: Usar base de datos de SQL Server 2005 desde Visual Basic 6.0
(24/05)- VB6.API: Averiguar la versión de Windows usando API
(08/05)- Colabora.VB6: Manejar dibujos de AutoCAD en tus aplicaciones III
(23/03)- Colabora.VB6: Como forzar un textbox para que solo acepte números
(09/02)- VB Q&A: Actualización del truco del redondeo
(05/02)- VB6: Windows Vista no soporta el formato de ayuda .hlp
(29/01)- Colabora.VB6: Manejar dibujos de AutoCAD en tus aplicaciones IIa
 
 
Año 2006
 
(20/12)- Colabora VB6: ¿Cómo usar Report Manager con VB 6 (2º Parte)?
(12/12)- Mis Utilidades: gsCutIt v3.2 revisión de la utilidad para trocear ficheros
(29/11)- Cómo.NET: Usar un formulario de .NET desde VB6
(13/11)- Colabora.VB6: Manejar dibujos de AutoCAD en tus aplicaciones II
(11/11)- Sobre la compatibilidad de Visual Basic 6.0 y Windows Vista
(08/11)- Colabora.VB6: Realizar operaciones matemáticas con InputBox
(02/11)- Firmas invitadas: Implementación de argumentos variables mediante XML en SQL Server 2000
(02/11)- Firmas invitadas: Asistente generador de instalaciones de complementos de Access
(31/10)- Colabora.VB6: Usar HotKeys en VB6
(11/10)- Colabora.VB6: ¿Cómo usar Report Manager con VB 6?
(08/10)- Colabora.VB6: Manejar dibujos de AutoCAD en tus aplicaciones
(31/08)- Colabora VB6: Centrar texto en un Listbox
(01/08)- Acceder a una base de datos usando ADO y ADO.NET
(04/07)- Colabora.VB6: Cambiar la resolución de pantalla (VB6) - revisado para Win XP
(22/06)- Colabora.Office: Sea más productivo con la Suite de Microsoft Office 2003 y las Herramientas de Colaboración de Microsoft Office SharePoint 2003
(06/06)- Revisión Colabora.VB6: Comparar dos archivos y mostrar sus diferencias
(27/05)- Colabora.VB6: Código de barras 128 (VB6)
(04/04)- Colabora: Migrar la Instrucción Update desde Sql Server a Oracle
(04/04)- VB6: No es una revisión, pero si una actualización de la clase para convertir números en letras
(01/04)- Colabora.VB6: Comparar dos archivos y mostrar sus diferencias
(28/03)- Colabora: Visualización de Jerarquía de Datos con SQL Server 2000
(17/02)- Colabora.VB6: Manejo del Notify Icon como en VS.2005 (VB6)
(07/02)- Colabora.VB6: Enviar archivos por red en VB6.0
(25/01)- VB6/.NET: Usar una DLL "normal" creada con VB6 desde VB y C# (todas las versiones)
(25/01)- VB6 Avanzado: Crear una DLL normal con Visual Basic 6.0 explicado paso a paso
(20/01)- Curso Básico: Tipos de proyectos y cómo compilarlos (Apéndice B)
(10/01)- Colabora.VB6: Ampliar las posibilidades de los TextBox en Visual Basic 6
 
 
Año 2005
(25/12)- VB6 Avanzado: Crear una DLL normal de Windows con Visual Basic 6.0
(13/12)- Colabora: Triggers y claves duplicadas (SQL Server)
(23/11)- Colabora.VB6: Filtro para Cristal Report (VB6)
(21/11)- Colabora.VB6: Acceder al Registro por WMI
(03/11)- Colabora.VB6: Convertidor de medidas (VB6)
(02/11)- Colabora.VB6: ClearType en Visual Basic 6.0
(26/10)- Colabora.VB6: Reproductor Mp3
(25/10)- Mis Utilidades: gsCutIt v3.1 Utilidad para trocear ficheros (incluso > de 2 GB)
(04/10)- Colabora.VB6: Cambiar el Proxy de IE utilizando VBScript
(08/09)- Pasatiempos: VBNumérico 3 y 4
(03/09)- Colabora.VB6: Como acceder a HTML Help Workshop desde Visual Basic
(02/09)- Colabora.VB6: Seleccionar el número de registros a mostrar
(29/07)- Colabora VB6: Enumerar Claves del Registro
(29/07)- Colabora VB6: Manipular el acto de abrir varias veces un programa
(27/06)- Colabora VB6: Althera2004_FirstFree
(27/06)- Colabora VB6: Acceso a los Procesos del Sistema
(08/06)- Colabora VB6: Buscaminas hecho en VB6
(14/05)- Colabora VB6: Usando SQLExpress con VB6
(13/05)- Colabora VB6: Cómo separar en múltiples líneas el contenido de un campo de texto
(30/04)- Colabora.VB6: Encapsulado de Archivos
(30/04)- Colabora.VB6: Broadcast mediante UDP
(30/04)- Colabora.VB6: Scrollbar automático en un form II (Horizontal)
(09/04)- Colabora.VB6: Descomponer un número
(07/04)- VBRun: Centro de recursos para Visual Basic 6.0
(28/03)- Colabora VB6: Saber en que línea se produce un error
(28/03)- Colabora VB6: Cálculo de cuota fija de amortización por aproximaciones sucesivas
(18/03)- Colabora VB6: Data Report y Data Environment
(09/03)- Revuelo en la comunidad de VB: Se piden firmas para mantener el VB6 activo
(06/03)- Colabora VB6: Descomponer factores primos a enteros
(28/02)- API para .NET: Capturar el texto de la ventana activa
(28/02)- API para .NET: Nuevas equivalencias del API de Windows
(24/02)- Mis Utilidades VB6: Revisado elGuilleTB
(24/02)- Mis Utilidades VB6: Buscar y Reemplazar v3.0
(21/02)- Colabora VB6: Clase para trabajar con distintos sistemas numéricos
(17/02)- Colabora VB6: Tamaño de la fuente
(11/02)- Mis Utilidades VB6: Una utilidad para crear CAB en Windows XP (revisión de la usada en Windows 2000)
(07/02)- Mis Utilidades VB6: Una clase para desglosar los parámetros recibidos en nuestra aplicación
(02/02)- Colabora VB6: Mover un formulario o un control
(02/02)- Colabora VB6: Scrollbar automático en un form
(27/01)- Mis Utilidades: gsCalc, revisión 4.00.3040
(25/01)- Colabora VB6: Llamado de un form con un String
(21/01)- Colabora VB6: Windows Media Player, aprovechando esta TECNOLOGÍA
(17/01)- Colabora VB6: Explorador de Imágenes con DHTML
(09/01)- gsByR v2.6.3100, Utilidad para buscar y reemplazar en ficheros
(05/01)- Colabora VB6: Multi-Idioma
 
 
Año 2004
(29/12)- VB6: Revisión para XP del truco de mover el form sin caption
(26/12)- VB6: cWrap Utilidad para justificar y cortar el texto adecuadamente
(11/12)- Colabora VB6: Hacer que un TabStrip muestre una ficha al hacer clic
(06/12)- gsByR v2.6.3010, Utilidad para buscar y reemplazar en ficheros
(04/12)- Colabora VB6: Conectividad de SAP / VB (3)
(04/12)- Colabora VB6: MegaTxt (OCX para VB)
(30/11)- Colabora VB6: Conectividad de SAP / Visual Basic (2)
(30/11)- El curso básico (VB6) en formato CHM (de vuelta)
(18/11)- Colabora VB6: Conectividad de SAP / Visual Basic
(06/11)- Colabora VB6: Grabar CD con Nero
(30/10)- Colabora VB6: Obtención de Procesos en Ejecución
(02/10)- Colabora VB6: Procedimiento en T-SQL para generar consulta insert o update
(01/10)- Colabora VB6: Rutina de selección de Path
(22/09)- Bug en: Un "split" para cambiar el tamaño de los controles
(18/09)- VB6 ADO/DAO: Indicar el path de una base de datos usando el control data (Ejemplo paso a paso de cómo usar un control data y DataGrid)
(10/09)- VB6 ADO: Conectar a una base de datos de SQL Server (Abrir una tabla y mostrar los campos/columnas)
(13/08)- ASP: Enviar un correo desde una página ASP
(10/08)- VB6: Trabajar con números muy, muy grandes
(09/08)- Colabora VB6: Cronómetro usando la API GetTickCount
 
(29/07)- Colabora VB6: Ocultar y mostrar la barra de tareas
(22/07)- Colabora VB6: MicroTerminal
(22/07)- Colabora VB6: Vaciar la carpeta de documentos recientes
(12/06)- Curso VB .NET: Entrega dieciséis
(11/06)- Colabora VB6: Array de variables en VB6
(26/05)- VB6 API: Revisión del especial Docking
(26/05)- VB6 API: Revisión del código de SHFileOperation para Windows XP
(14/05)- Poner nuestra aplicación en el inicio de Windows (registro y VB6)
(02/05)- Seleccionar los datos a cargar de una tabla (SELECT)
(02/05)- Clasificar los datos seleccionados (ORDER BY)
(02/05)- Indicar el número máximo de registros a devolver (TOP)
(02/05)- Actualizar los datos según un criterio (UPDATE)
(02/05)- Eliminar los datos según un criterio (DELETE)
(02/05)- Bases de datos: Nueva sección con instrucciones SQL
(13/04)- IMPORTANTE: Según parece el SP6 está dando problemas...
(09/04)- Nuevo Service Pack para Visual Basic 6.0
(04/04)- Colabora VB6: Cómo insertar imágenes en un RichTextbox
(28/02)- Refrescando la memoria sobre componentes ActiveX en VB5/6
(23/02)- Colabora VB6: Shell_NotifyIcon
(28/01)- Colabora VB6: Pegar un PictureBox en otro
(25/01)- Especial Docking: Meter el bloc de notas (u otra aplicación) dentro de un picture
(25/01)- Especial Docking: Incluir un formulario dentro de un control picture
(25/01)- Especial Docking: Cambiar el tamaño de dos controles (split)
(24/01)- Colabora VB6: Extraer SWF de un exe de Flash 4
(23/01)- Colabora VB6: Área rectangular en HTML
(12/01)- Colabora VB6: QPCid
(06/01)- Colabora VB6: Flash Window
 
 
Año 2003
(18/12)- Bases ADO: Comprobar si un Recordset está vacío
(13/12)- Colabora VB6: Buscador en HTML
(07/12)- Colabora VB6: Verificar la velocidad de fotogramas de un video
(07/12)- Colabora VB6: Revisiones de una colaboración anterior de Ciberwalter:

Realizar Area Map Shape
Formularios con Forma

(04/12)- Colabora VB6: Mosaico en MDIs
(29/11)- Colabora VB6: NetWatch
(29/11)- Colabora VB6: Visor de Flash (y dar aspecto XP a los formularios)
(18/11)- Los Runtimes de las versiones de Visual Basic "clásico"
(26/10)- Colabora VB6: Formularios Polygon Presonalizados
(11/10)- Colabora: Manejar bitmaps en memoria (VB6)
(14/09)- Mis Utilidades / API: Revisión del código para manipular ficheros INI
(30/08)- Colabora: Redondear con VB6
(29/08)- Simular la herencia en Visual Basic (revisado y polémico...)
(27/08)- Colabora: Nuevo artículo de Daniel Maya sobre Crystal Report
(26/08)- Curso Básico: Apéndice A.2
(24/08)- Curso Básico de Visual Basic: ¡Por fin están todas las entregas revisadas!
(22/08)- Curso Básico: Entrega 47, creación de componentes ActiveX (o COM)
(22/08)- Colabora: Cómo abrir un reporte hecho con Crystal Reports (Visual Basic)
(21/08)- Una rutina para automatizar los formularios (de VB 5/6) que usen temas de XP
(30/07)- Otra página de resumen sobre lo que hay en mi sitio sobre Visual Basic 6.0 o anterior
(20/07)- Curso Básico: Apéndice A: Configurar el IDE de VB
(17/07)- Actualizados los links del VSI 1.1 y el HTML Help Workshop
(14/07)- VB6: Cómo crear una instalación de VB6 con Visual Studio Installer
(14/07)- Colabora: Nueva colaboración para VB clásico.
(10/07)- Bases: La refinitiva del ejemplo ese de las fechas para ADO
(10/07)- Bases: El código de ejemplo de ADO para lo de manejar las fechas.
(09/07)- Bases: Cómo manejar fechas en consultas, además de otros ejemplos, tanto para ADO como para DAO
(30/06)- Nueva localización del Visual Basic 5 Control Creation Edition (IDE gratuito de VB)
(29/06)- Revisión del código para usar un servicio Web desde VB6 (sin usar el control Inet)
(29/06)- Colabora VB clásico: Dos nuevas colaboraciones
(20/06)- Cómo... Usar un Servicio Web XML desde VB6
(04/05)- La Knowledge Base de Microsoft ahora más fácil...
(12/04)- Curso Básico: Soluciones de la entrega 46
(13/03)- Colabora: XML, HTML y VB
(09/03)- API: Deshabilitar Alt+Tab y otras teclas en Windows NT/2000/XP
(03/03)- Curso Básico: Entrega 46
(01/03)- Visual Basic 6.0 Code Advidsor: Un add-in para ayudarte a migrar a VB.NET
(18/02)- Colabora: Mover un form sin usar APIs
(18/02)- Colabora: Contacteador (informe por voz de los cambios de sesiones en msn)
(09/02)- Curso Básico: Entrega 45 y soluciones de la 44
(29/01)- Colabora: Librería ActiveX para acceder a la libreta de direcciones del OE
(14/01)- .NET Cómo... Crear un componente .NET para usar desde COM (3ª parte)
(13/01)- .NET Cómo... Crear un componente .NET para usar desde COM (2ª parte)
(11/01)- VB clásico: Cuidado al dimensionar varias variables con un solo DIM
(10/01)- VB Avanzado: Cómo producir un evento en un componente desde un módulo BAS
(07/01)- Curso básico: La entrega 44
(04/01)- Revisado el artículo para crear componente .NET para COM
(04/01)- .NET Cómo... Crear un componente .NET para usar desde COM
 
 
 

Nota:
Es posible que no todo el código mostrado en las secciones de Visual Basic clásico funcione al 100%, esto es debido a que la mayoría, sobre todo los de fechas anteriores al 2001, los hice con el sistema operativo al uso: Windows 95 y Windows 98, incluso es posible que haya código para las versiones de 16 bits, las cuales sólo funcionarán correctamente en Windows 3.x y Windows 95.


...


Nota:
El código mostrado en estas páginas es de libre uso, el único requisito para poder usarlo, es citar la procedencia del mismo.
Para poder usar los tutoriales o los artículos, te rogaría que pidieras autorización antes.
Gracias.


Mentor de
Mentor de SolidQ
 

Microsoft MVP de Visual Basic desde 1997


MVP de Visual Basic desde 1997

Miembro de Ineta Speakers Bureau Latin America
Miembro de Ineta Speakers Bureau Latin America

Aporta tu granito de arena...   

©Guillermo 'guille' Som, 1996-2017 --- Se ve mejor a 1024x768 o superior ---

 

¿VB6 y VB .NET juntos? ¡Si! ¡Firma la petición!

 

la Luna del Guille o... el Guille que está en la Luna... tanto monta...