Fórum Funções Duvidas ??? #203124
27/12/2003
0
Gostaria de criar uma função e onde eu chamar ela funcione, sem eu precisar colocar o nome do formulário que ele foi criada
Nilson
T+
Obrigado a Todos
Emery
Curtir tópico
+ 0Posts
27/12/2003
Beppe
Gostei + 0
27/12/2003
Emery
Emery
T+
Gostei + 0
28/12/2003
Deus
1) Clique em File -> New -> Unit; Vai ser criada uma nova Unit, e vai aparecer algo mais ou menos assim:
unit Unit1; interface implementation end.
2) Implemente na Unit as funções que você quer usar, como, por exemplo:
unit Unit1; interface function SomarDoisNumeros(a, b: Integer): Integer; implementation function SomarDoisNumeros(a, b: Integer): Integer; begin Result := a + b; end; end.
Agora, é só você adicionar essa [i:6358e67950]Unit[/i:6358e67950] recém-criada à cláusula [i:6358e67950]uses[/i:6358e67950] dos [i:6358e67950]Forms[/i:6358e67950] que vão chamar a função. Agora, você pode tranquilamente usar a função, sem precisar colocar o nome da [i:6358e67950]Unit[/i:6358e67950] antes. É assim que funcionam as funções e objetos das units [i:6358e67950]Windows, Messages, Math, DB[/i:6358e67950], entre outras. Você muitas vezes nem sabe de onde está vindo a função que você está executando, e com a sua [i:6358e67950]Unit[/i:6358e67950] configurada desse jeito, vai funcionar igual.
Espero que seja isso o que você estava procurando... Abraços, dEUS.
Gostei + 0
28/12/2003
Emery
T+
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)