Curso-Lazarus-FPC-Basico-1-revision-2015
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
6.2 – Haga un doble clic sobre el Edit y será llevado al código correspondiente al evento
EditMiTextoChange. Elimina el código que habíamos puesto allí y luego escriba
“actu” y oprima CTRL+SPACE(barra espaciadora).
Figura 41: El código autocompletado con el nuevo procedimiento creado.
Luego que aparezca la referencia al nuevo procedimiento creado, con el cursor
dentro del paréntesis para que se ingrese el parámetro respectivo, oprima las teclas
Ctrl+Shift+Space para ver los argumentos que la función o procedimiento esperan
(vea el texto flotante que aparece luego arriba del cursor).
Figura 42: Texto flotante mostrando el formato definido para el procedimiento
Actualiza.
En este caso, el procedimiento espera un parámetro con el nombre “StringIn” del
tipo string (cadena de caracteres).
6.3 – Complete el código tal como lo mostrado en la figura abajo. Para ello debería
seguir utilizando la utilidad de complementación automática de código
(CTRL+SPACE).
Figura 43: El nuevo código para el procedimiento EditMiTextoChange.
6.4 – Navega por el código hasta encontrar el procedimiento BActualizarClick y
modifícalo de acuerdo con lo mostrado en la figura abajo.
Figura 44: El nuevo código para el procedimiento BActualizarClick.
6.5 – En este momento los procedimientos EditMiTextoChange y BActualizarClick
llaman a otro procedimiento llamado “Actualiza” que centraliza el proceso de
actualización.
6.6 – Graba y ejecuta el proyecto para verificar que el conjunto funciona.
6.7 – Como sabemos, en FPC siempre debemos declarar las variables antes de
utilizarlas. Así que otra forma muy útil de complementación de código es el
Complementar Declaración de Variable (Variable Declaration Completion).
Esta herramienta agrega la definición de una variable local para una instrucción
tipo: Identificador:=Valor. Es invocada cuando el cursor está en el
identificador de una asignación o parámetro. Veamos un ejemplo de cómo usarla:
Introducción a Lazarus Página 24 de 78