Fórum Retorno True, False #227678
22/04/2004
0
Oi . . .
Como eu chamo uma Procedure para que me retorne True ou False? Chamar uma Function é da mesma forma? Que diferença há entre as duas?
{}
Deza
Como eu chamo uma Procedure para que me retorne True ou False? Chamar uma Function é da mesma forma? Que diferença há entre as duas?
{}
Deza
Deza.re
Curtir tópico
+ 0
Responder
Posts
23/04/2004
Beppe
Procedimentos não retornam valores, apenas funções:
Isso acaba tornando ossível que funçõe sejam chamadas detro de expressões, e impossíveis de chamar procedures numa expressão.
function MinhaFuncao(A, B: Integer): Boolean; begin Result := True; ... end;
Isso acaba tornando ossível que funçõe sejam chamadas detro de expressões, e impossíveis de chamar procedures numa expressão.
Responder
Gostei + 0
23/04/2004
Flaviosan
Crie uma variavel global e trabalhe com ela dentro do procedimento. Como o Beppe disse, procedimentos não retornam valores, mas fazendo do jeito que eu indiquei, o valor da variavel continua mesmo depois de encerrado o procedimento.
espero ter ajudado.
espero ter ajudado.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)