Zitat von
jfheins:
MessageBox(Form1.Handle, 'This should be on top.', 'Look', [mbOK])
Und: Jeder kann Fehler machen, auch die bei Borland ....
Wo ist da ein Fehler? Die Messagebox kommt von Windows und sie erwartet als ersten Parameter das
Handle des Parent-Fensters und als letzten eine nummerische Konstante für die Buttons und das Icon. Der Fehler liegt hier eindeutig beim Programmierer, der eine
API Funktion falsch aufgerufen hat bzw. es versucht hat.
Und
[mbOK] bei der
API Messagebox als Flag im letzten Parameter anzugeben halte ich nicht für glücklich. Mag zwar in diesem Fall funktioniere, aber... Der Parameter besteht aus logischen or-Verknüpfungen von nummerishcen Konstanten:
MB_OK or MB_ICONINFORMATION
zeigt einen OK-Button und eine Info-Icon an. Näheres zu den Konstanten hier:
messagebox.
[mbOK] scheint in diesem fall zufälligerweise 0 zu ergeben, was MB_OK entspricht.