COMO EXECUTAR UM BOTAO SEM USAR O MOUSE??

USUARIO.EXCLUIDOS 06/04/2007 20:15:33
#210637
Como executar o código contido em um botão sem clicar com o mouse ou com o teclado?? Isto é: executar via código.

Um exemplo rudimentar:

Private Sub Command1_Click()
Text1.Text = ""
Command2.execute '????????????????????????
End Sub


Private Sub Command2_Click()
End
End Sub


é lógico que esse programa não existe. Eu só estou mostrando o que eu quero que aconteça.
USUARIO.EXCLUIDOS 06/04/2007 20:21:31
#210639
Resposta escolhida
chama a funcao - command2_click

(nao sei pq ainda falo isso mas - evite o uso de END)
USUARIO.EXCLUIDOS 06/04/2007 20:29:53
#210642
Muito Obrigado. Funcionou na hora.

Eu estava usando essa mesma função mas mantendo os parentesis.

Me desculpe eu te perguntar: mas o que você deve fazer para finalizar um programa quando não tem mais nada para ser feito nele??

Outra pergunta: porque você acha que não se deve usar o end??

Imagino que são perguntas bobas. Mas, você já deve ter notado que sou iniciante.

Muito Obrigado por tudo.

Julio Borges
RODRIGOMARCHESE 06/04/2007 20:52:48
#210644
o uso do end não é indicado pois não faz algumas verificações que o unload faz.

quando voce coloca end no seu codigo ele fecha totalmente o sistema.

quando voce coloca unload me o vb passa pelo evento Query_Unload onde você poderia colocar alguma critica, cancelando ou deixando fechar. Depois do Query_unload passa pelo Form_Unload onde você pode tirar variaveis da memória, etc...
USUARIO.EXCLUIDOS 07/04/2007 00:26:32
#210653
Entendi.

Nunca mais usarei o end.

Muito Obrigado. Estou satisfeito. Vou fechar o tópico.


Julio Borges
Tópico encerrado , respostas não são mais permitidas