Hier
Hier habe ich endlich was gefunden.
Und es löst das Problem.
Das erklärt auch wieso es in einer anderen
Unit (in der QDialogs nicht eingebunden war) geklappt hat.
So klappts (auch wenn qdialogs eingebunden ist):
Delphi-Quellcode:
case dialogs.MessageDlg('xrh', dialogs.mtConfirmation, dialogs.mbYesNoCancel, 0) of
mrYes: showmessage('yes');
mrNo: showmessage('no');
mrCancel: showmessage('concel');
end;
Danke für eure Mühe.