|
Postada em 21/07/2005 15:32 hs
Olá amigos, Minha dúvida é simples. Gostaria de saber como simular um clique em um menu de um MDIForm através de um form que não está definido como CHILD. Exemplo: Meu MDI Form chama-se MDICadastro, e o outro form em questão chama-se fLogin. No fLogin tenho o botão CmdExit. Então gostaria que ao clicar no botão CmdExit (CmdExit_Click()) também fosse clicado o mnuExit do MDICadastro. Tentei assim: Private Sub CmdSair_Click() MDICadastro.mnuExit_Click End Sub NÃO FUNCIONOU .
|
|
|
|
7Cordas
|
PORTO ALEGRE RS - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 21/07/2005 16:36 hs
Cara, tu até poderias "simular" um clique com apis e tal... Mas este método que estás usando (evocar métodos) é o mais indicado. Verifique o nome dos controles (não condizem no texto acima) Att, 7Cordas
|
|
|
|
Postada em 21/07/2005 19:29 hs
O erro está aki: Private Sub CmdSair_Click() MDICadastro.mnuExit_Click - ERRO End Sub
|
|
|
kerplunk
|
SÃO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 22/07/2005 08:45 hs
E porque vc simplesmente não copia as funções que estão no mnuExit_Click para o cmdSair? Vai evitar um monte de dor de cabeça.
|
|
|
|
Postada em 22/07/2005 09:16 hs
cara você também pode usar um comando que não me lembro muito bem
go sub NomeDoPocedimento ou goto sub NomeDoProcedimento ou gosub NomeDoProcedimento ou gotosub NomeDoProcedimento .... vai testanto tem un negócio desse tipo
Resovel ? se não posta ái..!!!
...
|
|
|
|
Postada em 23/07/2005 14:03 hs
Private Sub CmdSair_Click() MDICadastro.mnuExit_Click - ERRO End Sub O procedimento acima está no form "FLOGIN", e por sua vez está chamando um procedimento do MDICadastro (especificamente do menu). Não funciona, mas sei q esxiste uma forma, já usei mas n estou lembrado. Se alguem souber, por favor me ajude!
|
|
|