Haber, algo raro pasa... en este manual q estoy viendo, para poner los botones (si, no, cancelar...) dice q se suman los valores y se pone el resultado (como lo puse en el 1er codigo):
MsgBox("desea agregarlo?", 291, "Pregunta")
Ahora, en otro manual (aprenda vb como si estuviera en 1ero) dice q se pone la suma, algo asi:
MsgBox("desea agregarlo?", 3 + 32 + 256, "Pregunta")
Ahora, aldo lo puso en codigo de vb:
MsgBox("desea agregarlo?", vbYesNo, "Pregunta")
Entonces, cual es el correcto? Porq me parece q ese es el error.
La variable ya la cambié como dijo david (Dim mensaje As VbMsgBoxResult).. y sigue el mismo problema, este es el codigo q tengo:
Dim mensaje As VbMsgBoxResult
mensaje = MsgBox("desea agregarlo?", vbYesNo, "Pregunta")
If mensaje = vbYes Then
Texto.Text = "No se agrego"
Else
MsgBox ("nose agrego")
End If