viernes, 8 de julio de 2016

Visual Basic 6.0


   VISUAL BASIC 6.0


Todas las versiones de Visual Basic para Windows son muy conocidas, pero existe una versión de Microsoft Visual Basic 1.0 para MS-DOS (ediciones Profesional y Estándar) menos difundida y que data de 1992. Era un entorno que, aunque en modo texto, incluía un diseñador de formularios en el que se podían arrastrar y soltar distintos controles.

La última versión sólo para 16 bits, la 3.0, no incluía una detallada biblioteca de componentes para toda clase de usos. Durante la transición de Windows 3.11 a Windows 95, apareció la versión 4.0, que podía generar programas de 16 y 32 bits a partir de un mismo código fuente, a costa de un gran aumento en el tamaño de los archivos "runtime" necesarios. 


Además, se sustituyen los controles VBX por los nuevos OCX. Con la versión 5.0, estuvo a punto de implementar por primera vez la posibilidad de compilar a código nativo, obteniendo una mejora de rendimiento considerable. Tanto esta como la posterior 6.0 soportaban características propias de los lenguajes orientados a objetos, aunque careciendo de algunos ítems importantes como la herencia y la sobrecarga. 


La versión 6.0 continua utilizándose masivamente y es compatible prácticamente al 100% con las últimas versiones de Windows como Vista y Windows 7.


Una Breve Nota: para aquellos que no sepan y se esten inicializando desde cero en el mundo de la programación e Informática MS-DOS es: "(siglas de MicroSoft DiskOperating System, Sistema operativo de disco de Microsoft) es un sistema operativo para computadores basados en x86. 


Fue el miembro más popular de la familia de sistemas operativos DOS de Microsoft, y el principal sistema para computadoras personales compatible con IBM PC en la década de 1980 y mediados de 1990, hasta que fue sustituida gradualmente por sistemas operativos que ofrecían una interfaz gráfica de usuario, en particular por varias generaciones de Microsoft Windows." y unBits es: "un bit es la unidad minima de informacion, representa un estado binario digital (0 ó 5v ), la asociacion de los bits es una " convencion ", asi de denomino una escala ascendente bit,byte.. y los prefijos usados para denominar al conjunto de bytes (kb,Tb,Mb etc..)


Con un bit podemos representar solamente dos valores. Para representar o codificar más información en un dispositivo digital, necesitamos una mayor cantidad de bits. Si usamos dos bits, tendremos cuatro combinaciones posibles:


* 0 0 - los dos están "apagados"

* 0 1 - el primero (de derecha a izquierda) está "encendido" y el segundo "apagado"

* 1 0 - el primero (de derecha a izquierda) está "apagado" y el segundo "encendido"

* 1 1 - los dos están "encendidos"


Y los Controles VBX son. "VBX era el modelo de componente usado en Visual Basic entre las versiones 1.0 y 3.0. Siguió siendo soportado en la versión 16-bit del VB 4.0, pero se volvió obsoleto con la salida del OCX. VBX también ha sido soportado en algunas versiones de Borland Delphi. La especificación VBX fue creada para que los desarrolladores puedan extender Visual Basic. 


VBX ofrecía la posibilidad de crear software más poderoso y eficiente, permitiendo reutilizar códigos ya creados.


Que es el OCX:  OCX hace referencia a instrucciones preprogramadas capaces de ser insertadas en cualquier aplicación que está siendo desarrollada, y permite al programador ahorrar tiempo debido a que en lugar de reprogramar un código anteriormente hecho, ahora únicamente lo inserta. 


Las funciones de una OCX son ilimitadas, únicamente depende de que cualquier programador la desarrolle e implemente para futuros usos. Generalmente el término OCX hace referencia a la extensión con la cual es guardado el programa que se ha hecho dentro de Visual Basic y por lo tanto su código es compatible únicamente dentro del mismo. Es importante mencionar que dentro de los demás lenguajes de programación también existen objetos e instrucciones similares a OCX pero, por ser diferente código no se les nombra igual a pesar que su función y uso son igualmente parecidos.






Niño Hincha del Real Madrid