Visual Basic 6.0 es un lenguaje de programación visual que permite crear aplicaciones para Windows de forma fácil e intuitiva utilizando elementos gráficos como ventanas, botones y menús. El documento describe las características del entorno de trabajo de Visual Basic 6.0 incluyendo la barra de menús, herramientas, propiedades y ventanas, y provee ejemplos básicos de cómo funciona el lenguaje. También define conceptos clave como objetos, propiedades, métodos, eventos y reutilización de código.
Informe corto realizado para la asignatura de Programación del Instituto Universitario Politécnico Santiago Mariño ( escuela de petróleo) Dictada por la Profesora. Carla Leal
Trabajo de los fundamentos del entorno de visual basic y el lenguaje en si, su concepto, características, ventajas definición y utilización algunos elementos y propiedades básicas de acuerdo al tipo de objeto.
Informe corto realizado para la asignatura de Programación del Instituto Universitario Politécnico Santiago Mariño ( escuela de petróleo) Dictada por la Profesora. Carla Leal
Trabajo de los fundamentos del entorno de visual basic y el lenguaje en si, su concepto, características, ventajas definición y utilización algunos elementos y propiedades básicas de acuerdo al tipo de objeto.
Este es un trabajo realizado con respecto a lo que es visual basic, sus ventajas, funciones entre muchas otras cosas esperando que sea de su total agrado
IMÁGENES SUBLIMINALES EN LAS PUBLICACIONES DE LOS TESTIGOS DE JEHOVÁClaude LaCombe
Recuerdo perfectamente la primera vez que oí hablar de las imágenes subliminales de los Testigos de Jehová. Fue en los primeros años del foro de religión “Yahoo respuestas” (que, por cierto, desapareció definitivamente el 30 de junio de 2021). El tema del debate era el “arte religioso”. Todos compartíamos nuestros puntos de vista sobre cuadros como “La Mona Lisa” o el arte apocalíptico de los adventistas, cuando repentinamente uno de los participantes dijo que en las publicaciones de los Testigos de Jehová se ocultaban imágenes subliminales demoniacas.
Lo que pasó después se halla plasmado en la presente obra.
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...JAVIER SOLIS NOYOLA
El Mtro. JAVIER SOLIS NOYOLA crea y desarrolla el “ROMPECABEZAS DE ECUACIONES DE 1ER. GRADO OLIMPIADA DE PARÍS 2024”. Esta actividad de aprendizaje propone retos de cálculo algebraico mediante ecuaciones de 1er. grado, y viso-espacialidad, lo cual dará la oportunidad de formar un rompecabezas. La intención didáctica de esta actividad de aprendizaje es, promover los pensamientos lógicos (convergente) y creativo (divergente o lateral), mediante modelos mentales de: atención, memoria, imaginación, percepción (Geométrica y conceptual), perspicacia, inferencia, viso-espacialidad. Esta actividad de aprendizaje es de enfoques lúdico y transversal, ya que integra diversas áreas del conocimiento, entre ellas: matemático, artístico, lenguaje, historia, y las neurociencias.
La Unidad Eudista de Espiritualidad se complace en poner a su disposición el siguiente Triduo Eudista, que tiene como propósito ofrecer tres breves meditaciones sobre Jesucristo Sumo y Eterno Sacerdote, el Sagrado Corazón de Jesús y el Inmaculado Corazón de María. En cada día encuentran una oración inicial, una meditación y una oración final.
1. República Bolivariana De Venezuela
Ministerio del Poder Popular para la Educación Superior
Instituto Universitario Politécnico Santiago Mariño
Cabimas -Edo.Zulia
Fundamentos del entorno de trabajo de Visual
Basic y del lenguaje en sí.
Realizado:
Eilyn Vergara CI.27184564
Carrera: Ing. Industrial
Semestre: 4°
2. Introducción
Visual Basic 6.0 es uno de los lenguajes de programación que más entusiasmo
despiertan entre los programadores de PCs, tanto expertos como novatos. En el
caso de los programadores expertos por la facilidad con la que desarrollan
aplicaciones complejas en poquísimo tiempo (comparado con lo que cuesta
programar en Visual C++, por ejemplo). En el caso de los programadores novatos
por el hecho de ver de lo que son capaces a los pocos minutos de empezar su
aprendizaje. El precio que hay que pagar por utilizar Visual Basic 6.0 es una
menor velocidad o eficiencia en las aplicaciones. Visual Basic 6.0 es un lenguaje
de programación visual, también llamado lenguaje de 4ª generación. Esto quiere
decir que un gran número de tareas se realizan sin escribir código, simplemente
con operaciones gráficas realizadas con el ratón sobre la pantalla. Visual Basic 6.0
es también un programa basado en objetos, aunque no orientado a objetos como
C++ o Java. La diferencia está en que Visual Basic 6.0 utiliza objetos con
propiedades y métodos, pero carece de los mecanismos de herencia y
polimorfismo propios de los verdaderos lenguajes orientados a objetos como Java
y C++. En este primer capítulo se presentarán las características generales de
Visual Basic 6.0, junto con algunos ejemplos sencillos que den idea de la potencia
del lenguaje y del modo en que se utiliza.
3. Fundamentos del entorno de trabajo de Visual Basic y del lenguaje en sí.
Un programa –en sentido informático– está constituido en un sentido general por
variables que contienen los datos con los que se trabaja y por algoritmos que son
las sentencias que operan sobre estos datos. Estos datos y algoritmos suelen
estar incluidos dentro de funciones o procedimientos. Un procesador digital
únicamente es capaz de entender aquello que está constituido por conjuntos de
unos y ceros. A esto se le llama lenguaje de máquina o binario, y es muy difícil de
manejar. Por ello, desde casi los primeros años de los ordenadores, se
comenzaron a desarrollar los llamados lenguajes de alto nivel (tales como el
Fortran, el Cobol, etc.), que están mucho más cerca del lenguaje natural. Estos
lenguajes están basados en el uso de identificadores, tanto para los datos como
para las componentes elementales del programa, que en algunos lenguajes se
llaman rutinas, procedimientos, o funciones. Además, cada lenguaje dispone de
una sintaxis o conjunto de reglas con las que se indica de modo inequívoco las
operaciones que se quiere realizar. Los lenguajes de alto nivel son más o menos
comprensibles para el usuario, pero no para el procesador. Para que éste pueda
ejecutarlos es necesario traducirlos a su propio lenguaje de máquina. Al paso del
lenguaje de alto nivel al lenguaje de máquina se le denomina compilación. En
Visual Basic esta etapa no se aprecia tanto como en otros lenguajes donde el
programador tiene que indicar al ordenador explícitamente que realice dicha
compilación. Los programas de Visual Basic se dice que son interpretados y no
compilados ya que el código no se convierte a código máquina sino que hay otro
programa que durante la ejecución “interpreta” las líneas de código que ha escrito
el programador. En general durante la ejecución de cualquier programa, el código
es cargado por el sistema operativo en la memoria RAM.
Cuando se arranca Visual Basic 6.0 aparece en la pantalla una configuración
similar a la mostrada en la pantalla de visual. En ella se pueden distinguir los
siguientes elementos:
1. La barra de títulos, la barra de menús y la barra de herramientas de Visual
Basic 6.0 en modo Diseño (parte superior de la pantalla).
2. Caja de herramientas (toolbox) con los controles disponibles (a la izquierda de
la ventana).
4. 3. Formulario (form) en gris, en que se pueden ir situando los controles (en el
centro). Está dotado de una rejilla (grid) para facilitar la alineación de los
controles.
4. Ventana de proyecto, que muestra los formularios y otros módulos de
programas que forman parte de la aplicación (arriba a la derecha).
5. 5. Ventana de Propiedades, en la que se pueden ver las propiedades del objeto
seleccionado o del propio formulario (en el centro a la derecha). Si esta ventana
no aparece, se puede hacer visible con la tecla <F4>.
6. Ventana FormLayout, que permite determinar la forma en que se abrirá la
aplicación cuando comience a ejecutarse (abajo a la derecha).
7.Una vez que haya instalado Visual Basic, para iniciarlo proceda igual que con
cualquier otra aplicación Windows: haciendo doble clic sobre el icono
correspondiente o haciendo clic en el botón Inicio de la barra de tareas,
eligiendo Programas y después Visual Basic.Cuando se arranca Visual Basic,
usted ve una interfaz similar a la de la figura siguiente:
6. ¿Qué es el Visual Basic 6.0?
Visual Basic 6.0 es una excelente herramienta de programación que permite crear
aplicaciones propias (programas) para Windows 95/98 o Windows NT. Con ella se
puede crear desde una simple calculadora hasta una hoja de cálculo de la talla
de Excel (en sus primeras versiones...), pasando por un procesador de textos o
cualquier otra aplicación que se le ocurra al programador. Sus aplicaciones en
Ingeniería son casi ilimitadas: representación de movimientos mecánicos o de
funciones matemáticas, gráficas termodinámica, simulación de circuitos, etc.
Este programa permite crear ventanas, botones, menús y cualquier otro elemento
de Windows de una forma fácil e intuitiva. El lenguaje de programación que se
utilizará será el Basic, que se describirá en el siguiente capítulo.
A continuación se presentarán algunos aspectos del entorno de trabajo de Visual
Basic 6.0: Menús, Opciones, Herramientas, Propiedades, etc.
7. Características
Visual Basic 6.0 soporta la abstracción, la encapsulación, el polimorfismo y
la reutilización del código.
Los objetos de Visual Basic están encapsulados; es decir, contienen su
propio código y sus propios datos.
Los objetos de Visual Basic tienen propiedades, métodos y eventos. Las
propiedades son los datos que describen un objeto. Los eventos son
hechos que pueden ocurrir sobre un objeto (un clic sobre un botón es un
evento que produce un mensaje). Un método agrupa el código que se
ejecuta en respuesta a un evento.
Al conjunto de propiedades y métodos se le llama interfaz. Además de su
interfaz predeterminada, los objetos pueden implementar interfaces
adicionales para proporcionar poliformismo. El poliformismo le permite
manipular muchos tipos diferentes de objetos sin preocuparse de su tipo.
Las interfaces múltiples son una característica del modelo de objetos
componente (COM) y permiten que los programas evolucionen con el
tiempo, agregando nueva funcionalidad sin afectar al código existente.
La reutilización del código es la capacidad de trasladar características de un
objeto a otro, lo que se logra con alguna forma de herencia. Existen
principalmente dos formas de reutilización del código: binario y fuente. La
reutilización del código: binario y fuente. La reutilización de código fuente se
consigue mediante la creación y uso de un objeto, mientras que la
reutilización de código fuente se consigue por herencia, lo que no se
permite en Visual Basic. En una jerarquía de clases, la herencia muestra
cómo los objetos que se derivan de otros objetos más simples heredan su
comportamiento. Por el contrario, los modelos de objetos son jerarquías
que describen la contención. Es decir, muestran cómo objetos complejos
como una hoja de cálculo, contienen colecciones de otros objetos, como
botones o imágenes. Un control activo normalmente opera como un
componente software reutilizable, que se incorpora en una aplicación como
Microsoft Excel, en una página Web, o en cualquier otra aplicación Visual
Basic o visual C++.
. Ventajas
La facilidad del lenguaje permite crear aplicaciones para Windows en muy
poco tiempo. En otras palabras, permite un desarrollo eficaz y
menor inversión tanto en tiempo como en dinero .
Permite generar librerías dinámicas de forma activa, mediante una
reconfiguración en su proceso de colección o codificación.
Desventajas
8. No existe forma alguna de exportar el código a otras plataformas diferentes
a Windows. Los ejecutables generados son relativamente lentos en VISUAL
BASIC 6.0 y anteriores. Por efecto permite la programación sin declaración
de variables.
Su lenguaje no distingue entre mayúsculas y minúsculas como se hace en
C++.
Propiedades,Objetos intrínsecos y Propiedades básicas de acuerdo al
tipo de objeto
Ventana de propiedades: en esta se encuentra toda la lista de propiedades
para modificar un control.
CONTROLES BÁSICOS
TEXTBOX:
Text: texto que aparecerá en el control.
Name: nombre del control.
Multiline: nos permite introducir varias lineas de texto.
Alignment: Alineación que tendrá el texto dentro del control que puede ser
izquierdo, derecho, centrado.
Visible: si esta propiedad esta en falso la caja de texto no sera visible
cuando este en ejecución el programa. si está en verdadero si se podrá ver.
9. Maxlength: numero máximo de caracteres que tendrá el control.
Looked: Con esta propiedad podemos bloquear el control para que el
usuario no pueda escribir ni modificar.
Backolor: Color que tendrá el fondo de la caja de texto.
Forecolor: Es el color de la letra que tendrá el control.
Font: tipo y tamaño que contendrá el control.
Height,Left,Top,Width : Se refieren al tamaño del Espacio reservado para
las Text Box.
lABEL:
Caption: texto que contendrá el control.
BorderStyle: borde al rededor del texto.
BackStyle: borde transparente o no transparente.
Backcolor: Para cambiar color del fondo.
Visible : Si está en True el control está visible si está en False está oculto.
Name: es el nombre del control y sirve para hacer referencia al mismo en el
código, como todos los controles.
Enabled: Si está en True (Verdadero) el control está activado y se puede
utilizar normalmente, si se encuentra en False, el control está desactivado.
FontName: El nombre de la fuente que utilizará el texto del control.
Podemos elegir las que tengamos instaladas en el sistema.
Forecolor: indica el color del Texto.
Height y Width: Ancho y alto del Label.
ToolTipText: muestra el mensaje de descripción cuando pasamos el
mouse por encima del control.
COMMANDBUTTON:
Caption: texto para el usuario.
Enable: Inhavilita o habilita el control con el fin de que ese disponible para
el usuario.
10. Style: cuando esta en 1 habilita al backcolor y cuando esta en 0 lo
deshabilita.
PICTURE E PICTURE:
Name: Especifíca el nombre del control para poder referenciarlo e
identificarlo.
Appearance: Esta propiedad determina si el Image posee o no efecto 3d
con respecto a su apariencia. Los valores son: 1 - 3D y 0 - None. Para que
esta propiedad se pueda utilizar, la propiedad BorderStyle debe estar con el
valor 1.
BorderStyle: Determina si el control Image posee o no un borde. Al igual
que el anterior tiene dos posibles valores, 0 sin borde o 1 con borde.
Picture: Esta es la propiedad principal del control, que también es la
propiedad por defecto o default. Picture es la que establece la imagen o
gráfico que mostrará el control.
Stretch: Esta es una de las propiedades mas importantes. Si está en True
la imagen se ajustará al tamaño que posea el control Image, si está en
False el control Image es el que se adaptará al tamaño y dimensiones de la
imagen.
Las demás propiedades son las clásicas y comunes para la mayoría de los
controles, como la
propiedad Index, Visible, Enabled, ToolTipText, Width, Height, etc...
FRAME:
Name : Este es el nombre como se le reconocera al objeto durante el
11. programa, se acostumbra escribir frm antes del nombre para saber que es
un Frame (Ej: frmFondo)..
Caption : Este es el mensaje que se quiere que aparesca en el Frame.
Height,Left,Top,Width : Se refieren al tamaño del Espacio reservado para
los Frames.
Font : Permite escoger el tipo de letra, tamaño y estilo de la letras a usar.
BorderStyle: si esta en 0 no dibuja el recuadro.
CHECKBOX Y OPTIONBUTTON :
Name : Este es el nombre como se le reconocera al objeto durante el
programa, se acostumbra escribir chk o rdb antes del nombre para saber
que es un check box o radio Button (Ej: chkop1 o rdbop1).
Enable : Este parametro permite que el Boton este habilitado o
deshabilitado.
Value : Indica si esta precionado o no el boton.
Height,Left,Top,Width : Se refieren al tamaño del Espacio reservado para
los Check box y los option Button.
Caption : Este es el mensaje que se quiere que aparesca a la par del radio
Button o del Check Box.
LITSBOX:
Name : Este es el nombre como se le reconocera al objeto durante el
programa, se acostumbra escribir lst antes del nombre para saber que es
un List Box (Ej: lstLista).
List : Aqui podemos ingresar los elementos nuevos al List Box.
Font : Permite escoger el tipo de letra, tamaño y estilo de la letras a usar.
12. sorted: si el valor es verdadero la lista aparecera en orden alfabetico.
Height,Left,Top,Width : Se refieren al tamaño del Espacio reservado para
los List Box.
SCROLL BAR:
Name : Este es el nombre como se le reconocera al objeto durante el
programa, se acostumbra escribir scb antes del nombre para saber que es
un Scroll Bar (Ej: scbFila).
Max : Este indica el valor maximo que puede alcanzar el Scroll al moverse.
Min : Es el valor minim con el cual empieza la barra de Scroll.
Height,Left,Top,Width : Se refieren al tamaño del Espacio reservado para
los Scroll Bar.
SHAPE:
Shape: esta propiedad es la forma que tomara nuestro control.
Bordercolor: color del borde.
Borderstyle: estilo del borde.
Border whidth: ancho del borde.
Fillcolor: este es el fondo, esta funciona si filestyle en opaco.
Eventos: Ya se ha dicho que las acciones del usuario sobre el programa se
llaman eventos. Son eventos típicos el clicar sobre un botón, el hacer doble clic
sobre el nombre de un fichero para abrirlo, el arrastrar un icono, el pulsar una tecla
o combinación de teclas, el elegir una opción de un menú, el escribir en una caja
de texto, o simplemente mover el ratón. Más adelante se verán los distintos tipos
de eventos reconocidos por Windows 95/98/NT y por Visual Basic 6.0. Cada vez
que se produce un evento sobre un determinado tipo de control, Visual Basic 6.0
13. arranca una determinada función o procedimiento que realiza la acción
programada por el usuario para ese evento concreto. Estos procedimientos se
llaman con un nombre que se forma a partir del nombre del objeto y el nombre del
evento, separados por el carácter (_), como por ejemplo txtBox_click, que es el
nombre del procedimiento que se ocupará de responder al evento click en el
objeto txtBox.
Métodos: Los métodos son funciones que también son llamadas desde programa,
pero a diferencia de los procedimientos no son programadas por el usuario, sino
que vienen ya pre-programadas con el lenguaje. Los métodos realizan tareas
típicas, previsibles y comunes para todas las aplicaciones. De ahí que vengan con
el lenguaje y que se libere al usuario de la tarea de programarlos. Cada tipo de
objeto o de control tiene sus propios métodos. Por ejemplo, los controles gráficos
tienen un método llamado Line que se encarga de dibujar líneas rectas. De la
misma forma existe un método llamado Circle que dibuja circunferencias y arcos
de circunferencia. Es obvio que el dibujar líneas rectas o circunferencias es una
tarea común para todos los programadores y que Visual Basic 6.0 da ya resuelta.
14. Conclusión
Actualmente, Visual Basic es el lenguaje de programación más utilizado, al brindar
gran facilidad de uso, y estar respaldado por una gran compañía como lo es
Microsoft. Sin embargo, a pesar de su sencillez, es muy potente, ya que ofrece
extensas utilidades para programar en un ambiente gráfico, diseñado para
Windows, de esta manera Microsoft ha apilado enormemente su mercado, ya que
Visual Basic, solo es compatible con Windows.
Gran cantidad de programas importantes como Microsoft Office han sido
programados en Visual Basic, probando que es una excelente y muy confiable
herramienta para la elaboración de programas informáticos.