Bei einem DDE-Ereignis lädt mein Programm eine Datei ein und sollte in den Vordergrund springen. Ich habe verwendet
show;
Es scheint nur zu funktionieren, wenn ich das Fenster ausgeblendet habe.
Also fügte ich hinzu
bringtofront;
Dies hat wieder funktioniert, wenn es ausgeblendet, geschlossen, minimiert oder im Infobereich war, aber nicht, wenn es gerade unter einem anderen Fenster war.
Ich habe sogar einige hacky Sachen wie
windowstate:=wsminimized;
windowstate:=wsnormal;
versucht, um es zu zwingen, angezeigt zu werden, aber ohne Erfolg. Ich weiß, dass der Code läuft, da ich Ausgaben auf beiden Seiten dieses Blocks und keine bedingten Anweisungen habe, in denen er stecken bleiben könnte.