@Neutral General: Du mischt die
WinAPI Konstanten (für die MessageBox) mit den
VCL Konstanten für den MessageDlg(). Das Result sollte so abgeprüft werden:
Delphi-Quellcode:
var
mr: Integer; // oder alternativ TModalResult
begin
mr := MessageDlg('Message',mtConfirmation,[mbYes,mbNo],0);
if mr = mrYes {mrNo} then
// ...