Fórum Valor Default de Parâmetro na Declaração de Procedures #326500
31/07/2006
0
Se não me engano, a partir de determinada versão o Delphi (pascal) passou a permitir a declaração parâmetros de procedures/functions com valor default. Não encontrei a sintaxe no help do Delphi (7) nem no fórum. Se alguém souber, agradeço.
Henrique
José Cordeiro
Curtir tópico
+ 0Post mais votado
31/07/2006
Se não me engano, a partir de determinada versão o Delphi (pascal) passou a permitir a declaração parâmetros de procedures/functions com valor default. Não encontrei a sintaxe no help do Delphi (7) nem no fórum. Se alguém souber, agradeço.
Henrique[/quote:96db1ee33f]
colega, no delphi 7 faço assim:
procedure SuaProcedure(SeuParametro: Boolean = True);
[]´s
Renato
Renato.pavan
Gostei + 1
Mais Posts
01/08/2006
Adriano Santos
Depois do primeiro parâmetro ter sido especificado um valor default, todos os demais necessitam ter tb a declaração, por exemplo:
procudure SuaProcedure(AParam1: Boolean = True; AParam2 : Integer);
Isso daria erro pq o compilador vai pedir que vc coloque tb um valor default para o parâmetro 2.
procudure SuaProcedure(AParam1: Boolean = True; AParam2 : Integer = 2);
Se fosse o contrário não daria erro de compilação:
procudure SuaProcedure(AParam1: Boolean; AParam2 : Integer = 2);
Gostei + 0
02/08/2006
Bruno Belchior
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)