|
|
Postada em 30/01/2006 16:33 hs
pessoal abro um formulario assim: Relat.Show 1 Relat.MaskEdBox5.SetFocus Relat.SSTab1.Tab = 14
mais por que o maskedbox5 nao recebe o focus? so aceita se eu tirar o "1" que esta a frente de Show
|
|
|
|
|
|
Donkey
|
PRESIDENTE PRUDENTE SP - BRASIL
|
|
Postada em 30/01/2006 16:52 hs
Vc ta chamando o formulario antes de dar o foco.... QUando vc coloca 1 (vbmodal), ele não executa as linhas de baixo, quando vc retira, ele chama o form (não modal) e executa as linhas de baixo. O correto é dar o .show como ultimo comando... T+
|
|
|
|
jongle
|
CAPANEMA PA - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 30/01/2006 17:11 hs
e como eu irei fazer isso? como vou fazer que o mask receba o focu sem chamar o formulario?
|
|
|
|
Tekki
|
UBERLÂNDIA MG - BRASIL
|
|
Postada em 30/01/2006 18:12 hs
Private Sub Form_GotFocus() 'Tente adicionar esta informação no GotFocus do Relat MaskEdBox5.SetFocus End Sub
|
|
|
|
|
|
Postada em 30/01/2006 20:09 hs
nao dá, pois este formulario tem um "SSTab1" com varias abas..... é fica muito complicado especificar ao sistema qual mask ou text que receberia o focu... este será o ultimo caso....
|
|
|
|
Donkey
|
PRESIDENTE PRUDENTE SP - BRASIL
|
|
Postada em 31/01/2006 09:26 hs
Do jeito que te falei ueh.... coloque o form.show 1 como a ultima instrução... e não como a primeira igual vc esta fazendo...
|
|
|
|