4D v14Ponteiros |
||
|
4D v14
Ponteiros
Ponteiros
Além das manipulações explicadas no vídeo, também deve levar em conta que: Usar um ponteiro é bastante fácil. A vantagem de seu uso é para fazer a programação mais genérica e adaptável. O conceito de ponteiro é simples e o usamos todos os dias ao falar. Na frase “meu cachorro está na casa”, se utilizam dois ponteiros. Si Paulo diz “coloque na gaveta”, ¿de qual gaveta está falando?A gaveta que Paulo indicou com o dedo. Referiu-se a uma gaveta que a outra pessoa vai “desapontar” (olhar para qual gaveta aponta o dedo de Paulo). Esta idéia simples funciona bem em 4D e permite substituir as gavetas com as tabelas, campos ou variáveis. Se eu pedir a 4D realizar uma pesquisa nesta tabela, primeiro é necessário definir que tabela consultar apontando para ela da seguinte forma: MiPuntero:=->[TABLA] Ao princípio, é possível que tenha alguns problemas com os ponteiros, mas logo descobrirá que são fáceis de implementar e que oferecem um grande poder.
Quando necessite administrar listas de ponteiros, então será a hora de olhar aos arrays de ponteiros. Lembre que também pode utilizar o comando Get pointer que lhe permite definir o nome dos ponteiros a partir de uma cadeia de caracteres. Por exemplo: Get pointer("MiVariable"+String($i)) |
PROPRIEDADES
Produto: 4D ARTICLE USAGE
Autoformação ( 4D v13) |