03.09.2021 Views

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!