Ich nutze folgende Routine um hinweise auszugeben:

 Dim d as New MessageDialog  //declare the MessageDialog object
 Dim b as MessageDialogButton //for handling the result
 dim i as integer

 d.icon=1   //display warning icon
 d.ActionButton.Caption=AllgemeinesOK
 d.Message=text

 app.FrontmostMBS=true
 b=d.ShowModal     //display the dialog

Unter Windows (zumindest Win XP) wird die Meldung dann aber leider sehr
häufig hinter anderen Fenstern ausgegeben. Eine denkbar blöde
Angelegenheit, wenn der Anwender die meldung nicht siht und nicht
weiterarbeiten kann.

Hat jemand einen Tipp, wie ich das Problem lösen kann?

Ich hatte eigentlich gehofft, "app.FrontmostMBS=true" würde das
Problem lösen. Leider hilft das zumindes nicht immer.

MfG, Metti.

Antwort per Email an