Ver la Versión Completa : problema con un msgdialog
Luciano M.
16-12-2005, 21:30:33
Hola, tengo un messagedialog con tres botones, yes, no, cancel. Alguien me podria decir como asignarle una funcion especifica a cada boton?
Muchas gracias!:D
roman
16-12-2005, 21:43:37
Bueno, no. Los cuadros de mensajes no están para que les programes nada en los botones. Tu presentas el mensaje y según el valor que devuelva tomas la acción necesaria.
EDITO:
Un ejemplo:
var
Resultado: Integer;
begin
Resultado := MessageDlg(...);
case Resultado of
mrYes: // acción para SI
mrNo: // acción para NO
mrCancel: // acción para CANCELAR
end;
end;
// Saludos
vtdeleon
16-12-2005, 21:44:33
Saludos
Usando Case:
Case messagedlg(....) of
mrYes://tal cosa
mrNo: //otra cosa
mrCancel://No haga na
end;
Suerte
Luciano M.
16-12-2005, 23:24:32
GRACIAS!! Roman y Vtdeleon. Me funciono excelente!!!
CHauuuuu :D
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.