CAPÍTULO 1. VISUAL BASIC COMO
PLATAFORMA DE DESARROLLO.
1.
Mencione cuáles son las 3 ediciones de
Visual Basic.
·
Edición de aprendizaje
·
Edición profesional
·
Edición empresarial
·
La barra de menús
·
La barra de herramientas estándar
·
El diseñador de formularios
·
La ventana de Propiedades
·
La ventana Posición de formulario
·
La ventana Explorador de proyectos
·
El Cuadro de herramientas
La diferencia es que el modo de trabajo MDI le permite al
usuario abrir mas de un sesión y así poder contener uno o más formularios.
Mientras que el modo de trabajo SDI solo permite un formulario.
Los controles son representaciones graficas que
permiten generar elementos de interfaz de Windows, tales como botones de
comando, cuadros de texto, gráficos,
listas despegables, etiquetas, etcétera. Estos controles invocan una clase
determinada, con base en la cual se generan objetos con forma y comportamiento
predefinido. Los controles Visual Basic se encuentran en el elemento IDE
llamado cuadro de herramientas.
Una clase es la
definición formal de un elemento de interfaz de Windows. Una clase actúa como
plantilla para cada una de las instancias generadas a partir de un determinado
de control cuando es agregado a un formulario; la clase define las propiedades
de un objeto y los métodos y eventos utilizados para controlar su
comportamiento. Visual Basic trata los términos clase-control como uno solo, ya
que la clase no se manifiesta sino a través de un control.
Los objetos son ocurrencias de una clase y un
formulario. Son controles una vez que son insertados a una aplicación; el
desarrollador les dará las propiedades que necesite y el comportamiento que
requiera. Puede haber un solo control llamado commandbuttom, pero muchos
objetos generados a partir de él, es decir, múltiples botones en el formulario.
Por cuestiones prácticas, en ocasiones los
términos control-objeto se usan como sinónimos, es posible usarlos de esta
manera, pero no pierda de vista que son diferentes. Un control es un medio para
generar un objeto; un objeto es una ocurrencia del control (que a su vez es el
ejercicio de una clase), con nombre, tamaño, colores, y otras especificaciones
particulares
7.
Defina Propiedad
Cada uno de los objetos que conforman un
formulario, desde el formulario mismo, hasta los botones de comando, cuadros de
texto, botones de opción, cuadro de imágenes, y demás objetos contenidos en él,
tienen características particulares que los hace diferentes uno de otro. A
estas características se les llama propiedades; las propiedades le
indican a Visual Basic la posición de un objeto en el formulario, su nombre,
ancho, alto, comportamiento inicial, valor predeterminado, etc,.
Quizá la
propiedad mas importante sea la que identifica a los objetos dentro de una
aplicación: name. Esta propiedad permite referir a un objeto determinado al
momento de programar en Visual Basic.
Son ordenes
predefinidas que realizan tareas especificas sobre los objetos. Los métodos son
muy útiles por que permiten manipular los objetos y sus características
asociadas.
Los objetos se crean en tiempo de diseño y de
ejecución, se modifican las características de estos objetos (propiedades) y se
ejecutan tareas sobre los objetos (métodos).
Puede contener objetos y los valores de sus propiedades.
También puede contener declaraciones a nivel formulario de constantes y
procedimientos externos, procedimientos de evento y procedimientos generales
Es un conjunto de botones que proporciona un acceso
rápido a comandos más comunes que Visual Basic tiene disponibles para su uso en
aplicaciones desarrolladas o para la administración de su propio entorno.
Es aquella en donde se identifica un objeto y en donde se
pueden modificar en tiempo de diseño las propiedades de dicho objeto.
Es una ventana que muestra los componentes del proyecto
Visual Basic, llamados módulos. A través de esta ventana puede ubicar y activar
cualquier módulo del proyecto, esto es especialmente útil cuando el proyecto se
hace muy grande y que cuenta con muchos módulos.
·
Tiempo de diseño. Son
las labores de desarrollo de aplicaciones que se realizan a través del IDE, con
la disponibilidad de todos los elementos.
·
Tiempo de ejecución. Son
las labores de desarrollo de aplicaciones que se realizan durante la ejecución
de un formulario, a través de código.
Capítulo 2. Creación de la interfaz del usuario.
· Tener la
cantidad de objetos necesarios para hacer lo que se quiere con la aplicación
· Tener los tipos
de objetos adecuados para hacer lo que se quiere con la aplicación
· Definir la
posición y las dimensiones adecuadas para los objetos
· Una distribución
funcional.
·
Modo de inserción.
· Modo de
trazo.
·
Height (altura del objeto).
·
Width (ancho del objeto).
·
Top (muestra la posición con respecto al margen superior
de la pantalla o del objeto contenedor).
·
Left (muestra la posición con respecto al margen
izquierdo de la pantalla o del objeto contenedor).
Es
la vigésima parte de un punto.
Determinar
el punto a partir del cual el objeto se comenzara a trazar.
CAPÍTULO 3. CÓMO ESTABLECER LAS
PROPIEDADES DE LOS OBJETOS.
21. Mencione los 3 objetivos principales que se persiguen al establecer
propiedades a los objetos.
·
Validar que ya se tiene todos los objetos que se requiere
en el formulario.
·
Asignar el nombre adecuado a cada uno de los objetos.
·
Establecer las propiedades de apariencia y comportamiento
22. Cómo se valida la cantidad y el tipo de objetos requeridos por una
aplicación, utilizando la ventana Propiedades.
Seleccionar el formulario, hacer click en la lista
desplegable de objetos de la ventana propiedades. Haciendo click en la lista
aparecerán todos los objetos que componen el formulario, incluyendo el objeto
contenedor.
23. Mencione al menos los prefijos de control para los siguientes: Label,
TextBox, CommandButton, OptionButton, ChechBox, y Frame.
Label
(lbl), TextBox (txt),CommandButton (cmd), OptionButton (opt), CheckBox (chk),
Frame (fra).
24. Escriba la línea de código que requeriría para establecer a la propiedad
Caption de un objeto llamado frmLogIn, el valor de “Identificación de usuario”,
en tiempo de ejecución.
FrmLogln.caption = "Identificación de usuario".
25. Considerando la libertad con la que podemos elegir los valores a establecer
a una propiedad, ¿cómo pueden ser los valores de una propiedad?
Pueden llegar a ser muy complejos si se realizan de
manera narrativa.
26. En la propiedad Caption de los
objetos de tipo CommandButton, qué representa el símbolo “&”.
Anteponiendo un signo & hace que dicha letra sea asignada como tecla de
método abreviado.