Вы находитесь на странице: 1из 5

EN LA ETAPA DE DISEO DE UN PROGRAMA

Se alcanza con mayor precisin una solucin ptima de la aplicacin, teniendo en cuenta
Los recursos fsicos del sistema.
Tipo de ordenador
Perifricos
Comunicaciones, etc.
Los recursos lgicos.
Sistema operativo
Programas de utilidad
Bases de datos, etc.
PROPIEDADES Y SU FUNCION
Text: texto que aparecer en el control.
Name: nombre del control.
Multiline: nos permite introducir varias lineas de texto.
Alignment: Alineacin 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 ejecucin el programa.
si est en verdadero si se podr ver.
Maxlength: numero mximo 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 tamao que contendr el control.
Height,Left,Top,Width : Se refieren al tamao del Espacio reservado para las Text Box.
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 cdigo, 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 descripcin cuando pasamos el mouse por encima del control.
EVENTOS Y PROPIEDADES
Click: ocurre al hacer clic sobre un control (con el botn primario del mouse). No lleva argumentos.
Dblclick: ocurre al hacer doble click sobre un control (con el botn primario del mouse). No lleva argumentos.
LostFocus: ocurre cuando un control pierde el Foco (cuando deja de estar activo), no lleva argumentos
GotFocus: ocurre cuando un control recibe el Foco (comienza a estar activo), no lleva argumentos
Change: ocurre cuando algo cambia en un control. No lleva argumentos.
KeyPress: ocurre cuando se presiona una tecla del teclado sobre un control. Lleva por argumento la
expresin Keyascii as Integer, un nmero entero que representa el cdigo ASCII de la tecla presionada.
MouseMove: ocurre cuando se mueve el mouse sobre un control. Tiene por argumentos ByVal Button as
Integer, ByVal Shift as Integer, ByVal X as Single, ByVal Y as Single. Con respecto a estos argumentos,
Button indica si hay algn botn presionado, Shift indica si est presionadoa alguna de las teclas del teclado
(Shift, Control y/o Alt), X indica la coordenada X del puntero e Y indica la coordenada Y del puntero.
MouseUp: ocurre al soltar un botn del mouse sobre un objeto. Tiene los mismos argumentos que el evento
MouseMove.
MouseDown: ocurre al presionar un botn del mouse sobre un objeto. Tiene los mismos argumentos que el
evento MouseMove y MouseUp.
DragOver: ocurre mientras se arrastra un objeto sobre otro. Vale decir que este evento no ocurre sobre el
objeto arrastrado sino sobre el objeto sobre el que se arrastra. Los argumentos son X e y que son las
coordenadas (como en los tres eventos anteriores) y un argumento llamado Control el cual indica el control
que se arrastra.
DragDrop: ocurre cuando finaliza una operacin de arrastre. Los argumentos son las coordenadas X e Y.
UBICAR UN BOTON DE COMMANDO (COMMAND1) EN UN FORMULARIO

ARRIBA

COMMAND1.TOP = 0

ABAJO

COMMAND1.TOP = FORM1.HEIGHT

DERECHA

COMMAND1.LEFT = FORM1.WIDTH

IZQUIERDA

COMMAND1.LETF = 0

EL EVENTO KEYPRESS
Con este sencillo cdigo vas a porder descubrir que ascii tiene cada letra
Private Sub Form_KeyPress(KeyAscii As Integer)
msgbox keyascii
End Sub
LETRA A

97

LETRA B

98

LETRA C

99

LETRA D

100

ETC.
COMBOBOX
El componente ComBoBox(Caja combinada ) es el que nos permite que un usuario pueda seleccionar una
opcin de entre varias, es como si se le preguntase al usuario donde reside y tuviera un combobox con todas
las provincias del mundo y el elije de entre todas una.
La instruccin que permite el ingreso de elementos a un COMBOBOX es: ITEM
Para poder llenar un COMBOBOX lo podemos hacer en modo: DISEO o EJECUCION
MSGBOX
Muestra un mensaje en un cuadro de dilogo, espera a que el usuario haga clic en un botn y devuelve un
entero que indica el botn utilizado.
FORM
Para cerrar formularios es unload por ejemplo:
unload form1 o en su caso si deseas cerrar el formulario actual seria unload me
Ejemplo:
Private Sub Command1_Click()
Unload Me ' para cerra el formulario Actual(form1)
End Sub
Private Sub Command2_Click()
Unload Form2 ' Estando este botn en form1 y cerrar el form2
End Sub

4.

PRACTICA EN EL LABORATORIO

Realizar las siguientes actividades:


1) Crear una tabla de nombre eva_curso
2) Agregar campos

(4 PTOS)

a) Cdigo
integer
b) Nombre
varchar(30)
c) Apellido
varchar(30)
d) Edad
integer
e) Sexo
varchar(12)
3) Ingresar 5 registros

clave

INSTRUCCIONES:
1.

PARA UBICAR UN BOTON DE COMMANDO (COMMAND1) EN UN FORMULARIO SE REALIZAN


LAS SIGUIENTES LINEAS DE PROGRAMACION:

(1 PTO)

1. ARRIBA

A. COMMAND1.LETF = 0

2. ABAJO

B. COMMAND1.TOP = 0

3. DERECHA

C. COMMAND1.LEFT = FORM1.WIDTH

4. IZQUIERDA

D. COMMAND1.TOP = FORM1.HEIGHT

OPCIONES:
a. 1A, 2B, 3C, 4D
b. 1D, 2C, 3B, 4A
c. 1C, 2A, 3D, 4B
d. 1B, 2D, 3C, 4A

2.

EL EVENTO KEYPRESS PERMITE GENERAR UN CODIGO ASCII QUE CORRESPONDE A CADA


TECLA PRESIONADA EJEMPLO:

(1 PTO)

1. LETRA A

A. 119

2. LETRA S

B. 100

3. LETRA D

C. 115

4. LETRA W

D. 97

OPCIONES:
a. 1A, 2B, 3C, 4D
b. 1B, 2C, 3A, 4D
c. 1C, 2D, 3A, 4B
d. 1D, 2C, 3B, 4A

3.

INDIQUE CUALES DE LAS SIGUIENTES AFIRMACIONES SON CORRECTAS


1.
2.
3.
4.
5.

La instruccin que permite el ingreso de elementos a un COMBOBOX es: ITEM


La instruccin que muestra un mensaje de texto es: MSGBOX
Para poder llenar un COMBOBOX lo podemos hacer en modo: DISEO o APLICACION
La instruccin que permite validar una condicin es: IF THEN ELSE
La instruccin que permite cerrar una ventana es: UNLOAD ME

OPCIONES:
a. 2, 4, 5
b. 1, 2, 5

(1 PTO)

c. 2, 3, 4
d. 1, 4, 5

4. RELACIONE LOS ENUNCIADOS SEGN CORRESPONDA.

(1 PTO)
En la etapa de Diseo de un programa se alcanza con mayor precisin una solucin ptima de la aplicacin,
teniendo en cuenta:
A.
B.
C.
D.
E.
F.

1. Los recursos fsicos del sistema.


2. Los recursos lgicos.

Tipo de ordenador
Sistema operativo
Comunicaciones, etc.
Perifricos
Programas de utilidad
Bases de datos, etc.

OPCIONES;
a. 1A, 1C,1D; 2B, 2E, 2F
b. 1A, 1B,1D; 2C, 2E, 2F
c. 1A, 1C,1E; 2B, 2D, 2F
d. 1A, 1D,1E; 2B, 2C, 2F
5.

RELACIONE CADA PROPIEDAD CON SU FUNCION


1. ENABLED

A. PRESENTA UNA CAJA DE MENSAJE

2. VISIBLE

B. HABILITA O DESABILITA UN CONTROL

3. MSGBOX

C. PERMITE VISUALIZAR U OCULTAR UN CONTROL

4. CAPTION

D. MUESTRA UN TEXTO EN UN CONTROL

(1 PTO)

OPCIONES:
a. 1B, 2C, 3A, 4D
b. 1A, 2B, 3C, 4D
c. 1C, 2B, 3D, 4A
d. 1D, 2A, 3B, 4C

6. CLASIFIQUE EN EVENTOS Y PROPIEDADES LOS SIGUIENTES ELEMENTOS

(1 PTO)

A. VISIBLE
B. CLICK
1. EVENTOS

C. CHANGE

2. PROPIEDADES

D. LOAD
E. TOP
F. HEIGHT

OPCIONES:
a. 1B, 1C, 1D, 2A, 2E, 2F
b. 1A, 1B, 1C, 2D, 2E, 2F
c. 1B, 1D, 1E, 2A, 2C, 2F
d. 1A, 1E, 1F, 2B, 2C, 2D
7.

PRACTICA EN EL LABORATORIO

(4 PTOS)

Realizar las siguientes actividades:


4) Crear una tabla de nombre eva_curso
5) Agregar campos
a) Cdigo
integer
clave
b) Nombre
varchar(30)
c) Apellido
varchar(30)
d) Edad
integer
e) Sexo
varchar(12)
6) Ingresar 5 registros

Вам также может понравиться