Fórum TEdit and TMaskEdit #350532
13/12/2007
0
Olá a todos.
Tenho uma função no sistema que recebe como parametros dois Edit´s.
Function FPsqCampoSelecao(Campo1,Campo2):Boolean;
If FPsqCampoSelecao(EdtCod1,EdtCod2) = true then ........
Meu problema é que num determinado do programa do sistema tenho dois MaskEdit´s para passar como parametro.
Como posso converter o MaskEdit ao passar como parametro???
Abraços
Neto
Neto
Curtir tópico
+ 0Posts
13/12/2007
Edilcimar
Gostei + 0
13/12/2007
Neto
Dentro da função faço referencia ao Edit como .SetFocus, .Text, etc..
Abraços
Neto
Gostei + 0
13/12/2007
José Henrique
If FPsqCampoSelecao((MaskEdtCod1 As TMaskEdit), (MaskEdtCod2 As TMaskEdit)) = true
É só um palpite.
Gostei + 0
14/12/2007
Steve_narancic
Gostei + 0
14/12/2007
Neto
Você poderia me dar uma dica/exemplo aplicavel a minha necessidade para eu implementar..
Abraços
Neto
Gostei + 0
14/12/2007
Felipeucc
2º na implementação do método, faça uma verificação do tipo
if (parametro1 is TEdit) then
(parametro1 as TEdit).text := ´é um Edit´;
if (parametro1 is TMaskEdit) then
(parametro1 as TMaskEdit).EditMask := ´99/99/99´;
Acho que é por aí que nosso amigo quis dizer....
Espero ter ajudado
Gostei + 0
15/12/2007
Steve_narancic
procedure SetarFocus(CustomEdit: TCustomEdit); begin CustomEdit.SetFocus end;
Gostei + 0
17/12/2007
Neto
funcionou legal
abraços e muito obrigaduuuuuu.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)