FUNCAO QUE RECEBA TEXTBOX E UM FORM

NPROG 26/09/2011 08:50:29
#385225
pessoal uma seguinte duvida..

queria criar uma função que recebesse por parâmetro dois TextBox e um formulario entao de dentro de uma função eu faria validações de datas e mandaria o setFocus para o campo que eu escolhesse no formulario em questao

o codigo é o seguinte..


Function VerificaData2(DataInicial As Object, DataFinal As Object, Formulario As Form, Optional ImgAlerta As Integer)

....validações....
Formulario.DataInicial.SetFocus

End Function


Mas da a seguinte mensagem de erro [Ô]438, Object doesn[ô]t support this propety or method[Ô]
LUIZCOMINO 26/09/2011 09:00:07
#385226
Resposta escolhida
você precisa converter o objeto ou fazer da seguinte maneira:
------------------------------------------------------------------------

Function VerificaData2(DataInicial As TextBox, DataFinal As TextBox, Formulario As Form, Optional ImgAlerta As Integer)

....validações....
Formulario.DataInicial.SetFocus

End Function
LUIZCOMINO 26/09/2011 09:24:16
#385228
só uma obs você não precisa dessa linha:

....validações....
Formulario.DataInicial.SetFocus


basta colocar :

DataInicial.SetFocus
NPROG 26/09/2011 11:58:12
#385253
na verdade funcionou com object mesmo so troquei o código que vc falou

Formulario.DataInicial.SetFocus

para

DataInicial.SetFocus

imaginei que como a função nao estava no form eu deveria dizer a ela qual TextBox de qual form eu queria setar o foco.


Agora ta tudo certo. Vlw
Tópico encerrado , respostas não são mais permitidas