1. Autor
José Martínez C.I 26261620
Escuela . 80
Electrónica
Republica Bolivariana de Venezuela
Instituto universitario Antonio José de sucre
Programación – Electrónica
Extensión – san Felipe
2. El siguiente tutorial de instalación del visual BASIC 6.0 tiene como
finalidad dar conocer de manera precisa la instalación del programa
y su programación orientado a evento. La cual es uno de los
programas mas usados en la programación, ya que es fácil de
manejar y posee controles de programación muy básico los cuales
son de gran utilidad.
3. Es un lenguaje de programación orientada al objeto,
desarrollado por Alan Cooper para Microsoft. Este lenguaje de
programación es un dialecto de BASIC . Con importantes
agregados. Su primera versión fue presentada en 1991, con la
intención de simplificar la programación utilizando un
ambiente de desarrollo que facilitó en cierta medida la
programación misma. Por otra parte VB6, esto significa que
programar en VB6 es programar objetos computacionales.
Programar la computadora mediante un lenguaje significa dar
una serie de instrucciones a la máquina para que las ejecute
en una cierta secuencia.
4.
5. Paso 1
Copiar el CD de visual BASIC 6.0 en el disco duro. Y en el
caso de no poseer el CD hay otras alternativas la cual es
descargar el archivo como tal por la web.
Nota
En caso de error “Debe ejecutar el asistente de instalación
antes de ejecutar este programa de instalación”, ejecute el
SETUP.exe Original antes de sobrescribirlo al continuar con el
paso 2, y seguir los pasos de instalación normales hasta que
salga un cartel de la compatibilidad de sistemas de x64.
6. Paso 2
En esa nueva carpeta, copia todos los archivos de
vb6setup en la carpeta principal recién creada vb6
Paso 3
Ahora renombramos el archivo vb98ent.stf por acmsetup.stf. En
algunas versiones como la Profesional, busquen vs98pro.stf, y
tengan en cuenta que vs es de Visual Studio, vb de Visual Basic.
Paso 4
Ahora, en vez de ejecutar el instalador mediante setup.exe
ejecutamos acmsetup.exe. Ten en cuenta de ejecutarlo como
Administrador !!
7. Nota
Tanto setup como acmsetup utilizan guiones de instalación que le
van informando que archivo copiar y que dll y ocx registrar durante
la instalación, justamente de eso se trata “instalar una aplicación”. El
guión de setup.exe es vb98ent.stf (o vs98pro.stf), pero como
dijimos setup.exe no funciona por tanto usaremos acmsetup.exe
que requiere que el guión se llame acmsetup.stf.
Esa es la sencilla razón del copiado y renombre de archivo, con eso
basta para tener Visual Basic 6 instalado en nuestro Windows 7,
incluyendo la versión de 64bits.
Debemos tener en cuenta que el ejecutable de VB6 debe ser
configurado para ejecutar como Administrador, de otra forma no
grabará los cambios que realicemos en nuestros fuentes VB6.
8. Con respecto al Service Pack 6 de Visual Basic 6, el instalador
setupsp6.exe también tiene problemas, pero ya cuenta con
acmsetup.exe que podemos utilizar para instalar. Igualmente se trata
de varios DLL y OCX que en último caso podemos descomprimir y
luego reemplazar y/o registrar. En este último caso, podemos hacerlo
solo para los que utilizamos en nuestra aplicación y no recargar de
DLLs innecesarias.
Por otra parte DLL y OCX soportadas con Actualizaciones
La siguiente lista son las DLL y OCX que no se soportan tal como
vienen en VB6, pero contamos con actualizaciones o nuevas versiones
que si corren en Windows 7
dao350.dll
mdac_typ.exe
9. DLL y OCX no soportadas
En el caso de la siguiente lista no hay soporte ni actualizaciones,
deberíamos cambiar nuestra aplicación, igualmente casi todas se
arrastran de la versión 4 o 5, en la versión 6 ya no se aconsejaba su
utilización, si estas así te atrasaste 15 años!
anibtn32.ocx
graph32.ocx
keysta32.ocx
autmgr32.exe
Configuración del Visual Basic para Windows 7 y 8
Es la parte clave para el funcionamiento del programa ya que hemos
logrado hacer funcionar VB6, pero hay algunos problemas que
notamos al utilizar el IDE para modificar Formularios y Objetos
dentro de el.
10. Solución del Problema
Ir a la carpeta de instalación de VB6, algo como: C:Program Files
(x86)Microsoft Visual StudioVB98
Seleccionar el ejecutable VB6.exe
Botón derecho
Propiedades
Seleccionar la solapa Compatibilidad
En este punto debemos seleccionar y activar los siguientes puntos:
◦ Marcar: Ejecutar este programa en modo compatibilidad para:
Windows XP SP3
◦ Marcar: Deshabilitar los temas visuales
◦ Marcar: Deshabilitar la composición de escritorio
◦ Marcar: Deshabilitar el ajuste de escala de la pantalla si se usa
la configuración elevada de ppp.
Listo, ahora si podemos utilizar sin problemas nuestro Visual
Basic 6 en Windows 7 o Vista
11.
12. BARRA DE TITULO: En la barra de Titulo, aparece el nombre del
proyecto y el modo en que se encuentra trabajando Visual Basic en
ese momento. Así, si estamos trabajando en Modo de Diseño (o
también llamado Tiempo de Diseño) aparecerá la palabra desing en
la barra de titulo encerrada entre corchetes.
BARRA DE MENUS: La barra de menús de Visual Basic incluye los
nombres de los menús que puede utilizar en la ventana activa. La
Barra de Menús no se puede eliminar. En las barras de menús
tenemos todas las opciones, utilidades y comandos de los que
podemos disponer en Visual Basic: Archivo (File), Edición (Edit), Ver
(View), etc.
BARRA DE HERRAMIENTAS: La barra de herramientas proporciona un
acceso rápido a los comandos más utilizados en el entorno de la
programación. Al iniciar Visual Basic aparece una barra de
herramientas estándar. Nosotros podemos ocultar o mostrar otras
barras de herramientas
13. MENUS CONTEXTUALES: Contienen accesos directos a acciones que se
realizan con frecuencia. Para abrir un menú contextual, haga click con el
botón secundario del mouse en el objeto que está usando. La lista específica
de opciones disponibles en el menú contextual depende de la parte del
entorno en la que se hace click con el botón secundario del mouse.
Cuadro de Herramientas: En este cuadro encontramos las
herramientas que podemos utilizar para diseñar nuestro proyecto.
Puntero. Es el único elemento del Cuadro de Herramientas que no
sirve para dibujar controles. Cuando selecciona el puntero, sólo
puede cambiar el tamaño o mover un control que ya se ha dibujado
en el formulario, o seleccionar los diferentes elementos que
insertemos en el formulario.
PictureBox: Muestra imágenes gráficas (decorativas o activas). Un
PictureBox puede ser un contenedor (objeto que puede contener
otros objetos) para otros controles.
Label : Permite definir el texto que el usuario no podrá cambiar.
14. TextBox: Permite mostrar y editar texto, números y fechas.
Frame: Le permite crear un agrupamiento funcional o gráfico de
controles. Para agrupar controles, debe dibujar primero el marco
(frame) y después dibujar los controles dentro del marco. Sirve
de contenedor.
CommandButton: Crea un botón en el que el usuario puede hacer
click para ejecutar un comando.
CheckBox: Crea una casilla de verificación que el usuario puede
seleccionar fácilmente para indicar si algo es verdadero o falso, o
que presenta al usuario múltiples opciones cuando éste puede elegir
más de una.
OptionButton: Permite mostrar múltiples opciones de las que el
usuario sólo puede elegir una.
ComboBox: Permite crear una combinación de cuadro de texto y
cuadro de lista. El usuario puede seleccionar un elemento de la lista
o escribir un valor en el cuadro de texto.
15. ListBox: Se utiliza para mostrar una lista de elementos de los que el
usuario puede escoger uno.
HScrollBar: Proporciona una herramienta gráfica para desplazarse
rápidamente por una larga lista de elementos o de una gran
cantidad de información, para indicar la posición actual en una
escala o para utilizarlo como un dispositivo de entrada o un
indicador de velocidad o de cantidad.
VScrollBar: Proporciona una herramienta gráfica para desplazarse
rápidamente por una larga lista de elementos o de una gran
cantidad de información, para indicar la posición actual en una
escala o para utilizarlo como un dispositivo de entrada o un
indicador de velocidad o de cantidad.
Timer: Genera eventos o acciones en un tiempo determinado. Este
control no es visible en tiempo de ejecución.
DriveListBox: Muestra y permite al usuario elegir entre las unidades
de disco disponibles de la computadora.
16. Line: Se utiliza para dibujar una gran variedad de estilos de línea en
el formulario en tiempo de diseño.
Image: Muestra en el formulario una imagen gráfica (decorativa).
Data: Le proporciona acceso a los datos almacenados en bases de
datos.
OLE: Permite vincular e incrustar objetos de otras aplicaciones en la
aplicación de Visual Basic.
Diseñador de formularios: Funciona como una ventana en la que se
personaliza el diseño de la interfaz de su aplicación. Agregue
controles, gráficos e imágenes a un formulario para crear la
apariencia que desee. Cada formulario de la aplicación tiene su
propia ventana diseñador de formulario.
Explorador de Proyectos: Enumera los formularios y módulos del
proyecto actual.
17. Ventana de Propiedades: Enumera los valores de las propiedades del
control o formulario seleccionado. Una propiedad es una
característica de un objeto, como su tamaño, título o color. Para
cambiar una propiedad de un objeto cuando estamos en modo
diseño.