Beruflich Dokumente
Kultur Dokumente
CalcularB
Utilizar la sgte. Frmula P
CalcularI
CalcularS
Ci (1 i) N
(1 i) N 1
Integrar el control TextBox con el control MSFlexGrid. Mantenimiento del archivo de alumnos
La interfaz tendr cinco controles CommandButton, un control TextBox, un CommonDialog y un MSFlexGrid.
Incorporar en el cuadro de herramientas los controles Microsoft Common Dialog Control 6.0 y Microsoft FlexGrid Control 6.0, antes de
llevarlos a la Interfaz del Usuario.
Propiedades de los controles:
AllowUserResizing 1 flexResizeColumns
Control
Propiedad
Valor
.
Form
Name
MantDatos
Rows
25
Caption
Mantenimiento archivo de alumnos
Cols
12
TextBox
Name
Campo
Enabled
False
BorderStyle
0-None
FixedRows
1
Text
FixedCols
0
Visible
False
FormatString
Cdula|<Paterno |<Materno
CommandButton Name
Corrsultar
|<Nombres |<Direccin
Caption
Consultar
|<F.de Nacim|<Gn
CommandButton Name
Guardar
|<Sw |
Caption
Guardar
ScrollBars
3-flexScrollBarBoth
CommandButton Name
Modificar
CommonDialog
Name
Abrir
Caption
Modificar
Label
Name
Mensaje1
CommandButton Name
Eliminar
AutoSize
True
Caption
Eliminar
Label
Name
Mensaje2
CommandButton Name
Salir
AutoSize
True
Caption
Salir
Label
Name
Mensaje3
MSFlexGrid
Name
Rejilla
AutoSize
True
Agregar en un mdulo la estructura Reg_Alumnos del archivo de
"Haga clic con el botn derecho del mouse para aadir
alumnos de acuerdo al siguiente detalle
un registro."
Cdula As String * 10
"Presione la tecla Alt y haga clic sobre un campo para
Paterno As String * 20
realizar modificaciones."
Materno As String * 20
Inhabilita botones Guardar, Modificar y Eliminar
Nombres As String * 30
Habilita el control MSFlexgrid
Direccin As String * 40
Calcula el total de registros
Fecha_Nac As Date
Llama al procedimiento LimpiarRegistros
Gnero As String * 1
Iterativamente para todos los registros
SW As String * 1
Lee un registro
Definir la variable Alumnos con esta estructura
Si el SW es 1
Global Alumnos As Reg_Alumnos
Incrementa Fila en 1
Asociar un procedimiento a cada uno de los controles:
Mueve los campos del archivo al MSFlexGris
Dim AuxCd, AuxCdula As String
Si Fila >= 21 Aade nueva fila al MSFlexGrid
Dim Fila, XFila As Integer
En el TextBox Campo guarda el contenido de la celda (1,0)
Al cargar el formulario:
Con el suceso MouseUp en el MSFlexGrid
Lo sita en el centro de la pantalla
Borrar Mensaje2
lnhabilita botones Ingresar, Modificar y Eliminar
Borrar Mensaje3
Abrir el archivo de alumnos usando cuadro de dilogo
Si se puls el botn izquierdo del mouse.
Al hacer clic en Consultar
Ttulo del formulario "Eliminar registros"
Los datos del archivo alumnos, deben copiarse al MSFlexGrid.
Mensaje1 "Haga clic en el botn Eliminar para borrar el
El ttulo del formulario debe ser Consulta de datos"
registro seleccionado."
Los Label deben mostrar mensajes:
Inhabilita botones Guardar y Modificar
"Haga clic con el botn izquierdo del mouse sobre un registro
Habilita botn Eliminar
para eliminarlo."
Selecciona fila con registro a eliminar
Ing. Hermas Herrera Callejas
Pgina : 2 de 3
Pgina : 3 de 3