Daniel Sanches Postado Julho 17, 2009 Denunciar Share Postado Julho 17, 2009 alguém sabe se no Delphi existe uma forma fazer uma função com alguns parâmetros opcionais ???pensei em fazer um array como parâmetro, porém, não ficaria muito bom ....abraços !!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Julho 18, 2009 Denunciar Share Postado Julho 18, 2009 alguém sabe se no Delphi existe uma forma fazer uma função com alguns parâmetros opcionais ???pensei em fazer um array como parâmetro, porém, não ficaria muito bom ....Não dá para advinhar o que voce está querendo fazer...http://imasters.uol.com.br/artigo/345/delp...coes_functions/abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Daniel Sanches Postado Julho 18, 2009 Autor Denunciar Share Postado Julho 18, 2009 fiz uma função que passa 4 parametros: (CorComFoco, CorFontComFoco, CorSemFoco, CorFontSemFoco) porém, gostaria de que, se não passar algum parâmetro, ele simplesmente deixa como está e não altera a Cor/Fonte ... mas eu posso passar apenas o primeiro e o terceiro parametro e os demais não passaria valor algum, ou passaria o primeiro e o quarto e os demais sem valor, resumindo, passaria apenas alguns parâmetros ...resolvi o meu problema passando um parâmetro que será checado dentro da função, tipo, se passar o valor 0, deixa como está ... espero ter conseguido explicar ... mesmo assim, obrigado !!! abraços !!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Julho 18, 2009 Denunciar Share Postado Julho 18, 2009 resolvi o meu problema passando um parâmetro que será checado dentro da função, tipo, se passar o valor 0, deixa como está ...Já resolveu ?mas a ideía basica esta correta : fiz uma função que passa 4 parametros: (CorComFoco, CorFontComFoco, CorSemFoco, CorFontSemFoco) Se voce passar os valores 0 e 1 para cada um dos parametros, voce pode testar estes valores dentro da funçãoabraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Daniel Sanches Postado Julho 18, 2009 Autor Denunciar Share Postado Julho 18, 2009 sim, isso resolveu !!! mas acabei de receber outra idéia em outro fórum: overload.assim, o delphi chama a função que mais se adequar à quantidade de parâmetros ...foi uma idéia legal !! fica a dica no tópico ...abraços !!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Daniel Sanches
alguém sabe se no Delphi existe uma forma fazer uma função com alguns parâmetros opcionais ???
pensei em fazer um array como parâmetro, porém, não ficaria muito bom ....
abraços !!!
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.