El post que buscas se encuentra eliminado, pero este también te puede interesar

Te enseño Visual Basic 6, clase 1

Estimados programadores y aspirantes a programadores:

Les voy a ir enseñando algo de visual Basic 6 mi lenguaje favorito (el que mas se), para el que quiera empezar a aprender este lenguaje viejo pero no obsoleto.
El visual Basic 6 (vb6) es un lenguaje fácil de aprender para los programadores novatos y que tiene una gran capacidad de creación de aplicaciones para Windows.

Sobre Visual Basic 6:
"Visual Basic es un lenguaje de programación dirigido por eventos, 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 completamente gráfico que facilitara la creación de interfaces gráficas y, en cierta medida, también la programación misma.

La última versión fue la 6, liberada en 1998, para la que Microsoft extendió el soporte hasta marzo de 2008.

Aunque Visual Basic es de propósito general, también provee facilidades para el desarrollo de aplicaciones de bases de datos usando Data Access Objects, Remote Data Objects o ActiveX Data Objects.

Visual Basic contiene un entorno de desarrollo integrado o IDE que integra editor de textos para edición del código fuente, un depurador, un compilador (y enlazador) y un editor de interfaces gráficas o GUI."

VB6 tiene el entorno grafico del Windows 98, y funciona bastante bien con las bases de datos Access (97 preferentemente o 2003 con algunos nuevos controles de VB6)

Su ultima Actualización es el SP6 que salio en 2004.

Yo recomiendo programar vb6 en Windows XP con el cual tiene mucha compatibilidad.

Instalacion y descarga visual Basic 6 profesional

link: http://www.youtube.com/watch?v=EfRtOoJt-ns



Empezando a conocer Visual Basic 6

Archivos comunes que se pueden generar en la carpeta de un proyecto en VB6

Te enseño Visual Basic 6, clase 1 (Form) .frm: Archivo que guarda el formulario creado en visual basic 6
Programacion Archivos creados para el Visual Foxpro
c Project: Archivo que guarda la informacion del proyecto creado, desde este archivo se abre el proyecto para trabajar en VB6
visual Tabla creada por Visual Foxpro donde almacena los registros de una base de datos
lenguaje Archivo de texto(.txt)
programador Workspace: archivo que se crea para añadir el formulario al proyecto

El Entorno Grafico del VB6
Basic

Controles del VB6
VB6

Ventana de codigo
programar

Creando un nuevo Proyecto
Abrimos el VB6 y al abrirse el programa saldrá una ventana para elegir el proyecto que se va a usar, hay tres opciones principales --> Nuevo | Existentes | Recientes
Se va a elegir la opción nuevo y el tipo de plantilla será EXE Estándar (el primer icono, señalado por defecto)

Windows

¿Qué es una plantilla?
Una plantilla de proyecto contiene el proyecto básico y establece el ambiente que es necesario para crear el tipo de aplicación que se desea construir.

En este caso elegimos el mas común el EXE estándar para empezar, que es el formulario estándar para programar.
Luego de hacer click en abrir se mostrara el formulario vacio (sin objetos).

Primera Aplicación (para no ser redundante) escribiremos en un label (etiqueta) la frase "Hola Taringa"

Primero se va al panel de controles (Izquierda de la pantalla), se selecciona el control label (tiene una A negra como icono) y se lo dibuja en el formulario teniendo apretado botón izquierdo del mouse y arrastrándolo para formar la figura, soltar el botón para que se dibuje el control en el formulario.

6

Luego se hace un click sobre el control label dibujado (que se llama label1 por defecto, y si agregas otro se llama label2 y así sucesivamente) en la ventana de propiedades(abajo a la derecha) fijarse que dice el nombre del control ir a la propiedad caption y borrar lo que esta escrito (siempre es el nombre del control), dejarlo en blanco. Fíjense que en la figura del formulario se borrara la leyenda que estaba dentro del label.
En la ventana de propiedades ir a Font y elegir tamaño 24, negrita, ms Sans Serif y Aceptar.

Te enseño Visual Basic 6, clase 1

Por ultimo y mas importante hacer doble click sobre cualquier parte del formulario, te va a llevar a la ventana de código mostrada anteriormente y en Azul dirá el nombre del procedimiento, después seguirá el cuerpo del procedimiento en negro, y al final estará el fin del procedimiento en Azul.
Codigo para el procedimento:
"Private Sub Form_Load()
Label1.Caption = "Hola Taringa"
End Sub"

Este es el código para mostrar la etiqueta al ejecutar el programa.
Aclaración: El form_load es un procedimiento mas común y que estará siempre en todos nuestros proyectos, en cada uno de los formularios; por eso voy a aclarar que hace este procedimiento.
El form_load es el procedimiento por el cual se da inicio al formulario, entonces al ejecutar un programa la primer línea de código a ejecutar será la del form_load, o cuando se llame a un formulario también empezara por este procedimiento, vulgarmente se puede decir que el form_load es la carga del formulario o sea cuando se inicia o se muestra en pantalla.

Volviendo a nuestro programa el form_load va a decirle al label1 que cuando se ejecute muestre el mensaje "Hola Taringa" en el área dibujada, si el msj excede el tamaño del label quedara cortado ya que esta dentro del label.
Para ejecutarlo ir al botón de la barra de herramientas que tiene un icono de Play o presionar F5 o ir menú ejecutar--> iniciar.
Así queda el programa ejecutado:

Programacion

Para finalizar cerrar la ventana en ejecución o ir a la ventana del proyecto (ventana de diseño) y apretar el icono stop o menú ejecutar--> terminar

Aprendido: Con este procedimiento se aprendió a escribir un mensaje en un label en tiempo de ejecución, ustedes pueden poner cualquier texto en la etiqueta y que se lo muestre al ejecutar el programa, acuérdense el código para el texto es label1.caption="text" o label1="texto" también funciona.

Agregar un botón que cambie propiedades del label
Crear un commandbuton (botón de comando), para saber que icono es fijarse en la barra de controles que esta mas arriba, Ponerlo en el formulario abajo del label mas o menos a esta altura:

c

Ahora hacer doble click en el botón (Commandbutton1), esta acción te llevara a la ventana de código y te pondrá el procedimiento "Private Sub Command1_Click()" que es el predeterminado para los botones de comandos.
En este procedimiento cambiaremos algunas propiedades del label1.

"Private Sub Command1_Click()
Label1.Caption = "Hola Taringa"
Label1.Height = 1400
Label1.Width = 2000
Label1.Left = 100
Label1.Top = 100
Label1.BackColor = vbBlue
End Sub"

Así queda ejecutado el procedimiento:
visual

Explicación del código:
label1.height: Esta propiedad establece la altura del objeto en pixeles (se usa para todos los controles)
label1.width: Esta propiedad establece la anchura del objeto en pixeles (se usa para todos los controles)
label1.left: Esta propiedad establece la posición horizontal del objeto, Ej.: .left=100 quiere decir que el objeto esta a 100 px de distancia del marco izquierdo del formulario (se usa para todos los controles)
label1.top: Esta propiedad establece la posición vertical del objeto, ej: .top=100 quiere decir que el objeto esta a 100 px de distancia del marco superior del formulario (se usa para todos los controles).
label1.backcolor: establece el color de fondo de la etiqueta, en este caso azul (vbblue).Mas adelante se enseñara como dar valores de color a los objetos. Esta propiedad se usa en casi todo los controles.

Aprendido: Ahora ya saben como cambiar el tamaño, posición y color de fondo de un objeto, prueben con otros valores para entenderlo mejor.

Acá termina la clase 1, esta clase es pura introducción, mas adelante ya me voy adentrar en aplicaciones útiles.
En comentarios pueden hacer preguntas si tienen dudas o que temas les interesaría mas que explique en los post siguientes....
En breve la Clase 2


Anexo:
lenguaje

programador

Fuente: Libro de ORO Visual Basic 6.0 Bucarelly

5 comentarios - Te enseño Visual Basic 6, clase 1

pedorringa
tengo ganas de empezar con esto... pero no hay una version mas nueva?
pedorringa
@OndrakSVG si es x el W8 olvidate... sigo usando XP en esta pc desde hace 3 años sin necesidad de formatear. Van a tener que venir los de SWAT a cambiarme el SO jajajajajaja

gracias x sus comentarios, tratare de pispear los 2, mal no me va a venir seguro
jhon_rombo
@OndrakSVG yo me referia a que el codigo de visual basic 6 puede ser pasado a .net, ya que el .net permite la migracion de codigo de vb6.No se la ultima versiones (2010 y 2012) ya que no conozco esas versiones, pero obviamente el vb6 se usa para hacer aplicaciones e win 98, 2000, xp, no se vista y en win7 por ahora me anduvieron las aplicaciones que programe en vb6(pero es distinto el entorno).
RMC08
@pedorringa Nadie te dice que cambies tu Win XP, pero si quieres entrar en el mundo comercial, por lo menos programa para windows 7 que es el SO mas utilizado. a XP MS le deja de dar soporte por lo cual todas las empresas que tengan xp (todavia hay) migraran a Seven 32 y 64. Tenes que tener mentalidad empresarial, a no ser que quieras aprender a programar en vb6 por puro hobby.
En la empresa en que yo estoy se esta migrando todo a seven 32 bits y las maquinas nuevas que vienen con 8 Gb de ram d
RMC08
con respecto al que hizo el post, bien por la intencion pero esto iria mas en una pagina web que hable sobre retro tecnologias para aprender como hobby.
Hoy en dia solo los viejos programadores que no quieren aprender mas siguen utilizando VB 6. Les recomiendo que aprendan VB.Net o C# si siguen con la linea Microsoft.
yode51
hola disculpa tendria la version de visual fox pro 3- 5- 8 para compartir si es posible en castellano.
saludo cristian
LJXivir
UUffffffff me salvaste... me pase toda la mañana buscando una verdadera información y lo unico que encontraba eran puras letras hasta que me tope contigo... Gracias xD ..!!