AJUDA COM A MSGBOX YESNO!!!!!

JECIK 12/05/2011 08:52:08
#373742
Olá preciso que quando for fechar meu formulario (mdi) apareça a msgbox com as opções sim e não ,mas quando vou executar o mesmo comando que coloco para sim vale tbm para o não!

se alguém puder me ajudar agradeço desde já !!
BRUNODOPREDIO 12/05/2011 09:20:05
#373748
COLOCA ISSO

If (MsgBox([Ô]MENSAGEM QUE DESEJA QUE APAREÇA?[Ô], vbYesNo + vbQuestion, [Ô]MENSAGEM DO SISTEMA[Ô]) = MsgBoxResult.Yes) Then

FRMBLBLABLA.CLOSE()

END IF
PEGUDO 12/05/2011 10:05:05
#373751
No evento FormClosing, coloque:


Private Sub Form2_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If MsgBox([txt-color=#e80000][Ô]Fechar?[Ô][/txt-color], vbYesNo, [txt-color=#e80000][Ô]Fechar?[Ô][/txt-color]) = MsgBoxResult.Yes Then e.Cancel = False Else e.Cancel = True
End Sub
JECIK 12/05/2011 10:24:12
#373755
tentei fazer isso mas não adiantou , deu erro de sintaxe
BRUNODOPREDIO 12/05/2011 10:46:34
#373759
Citação:

:
tentei fazer isso mas não adiantou , deu erro de sintaxe




se colocar somente o que t falei dá erro de sintaxe tbem???

coloca isso dentro do botão.....aqui tá um exemplo mais ou menos pronto, coloca só isso.

If (MsgBox([Ô]Ao Sair, todas as alterações não salvas serão perdidas. Deseja continuar?[Ô], vbYesNo + vbQuestion, [Ô]Mensagem do Sistema[Ô]) = MsgBoxResult.Yes) Then
End
End If
PEGUDO 12/05/2011 10:48:14
#373761
Resposta escolhida
Cara. posta teu código eu teu programa ae.
Erro de sintaxe? Muito estranho.
JECIK 12/05/2011 16:01:17
#373794
[txt-size=2][txt-color=#0000f0]Pois bem, BRUNODOPREDIO agradeço muito pela sua ajuda mas infelizmente mesmo fazendo oq vc me recomendou continuou dando erro,
mas agradeço a intenção d me ajudar já o comando que o PEGUDO me recomendou deu certo
agradeço a todos que auxiliaram!!![/txt-color][/txt-size]
Tópico encerrado , respostas não são mais permitidas