Einzelnen Beitrag anzeigen

peterbelow

Registriert seit: 12. Jan 2019
Ort: Hessen
724 Beiträge
 
Delphi 12 Athens
 
#5

AW: Programm startet nicht im Vordergrund

  Alt 22. Jul 2025, 18:30
Moin,

sorry - ich bin mal wieder zu blöde Ich habe hier ein Programm das beim Start ein paar Dateien kopieren soll und dann auf einen ButtonClick warten soll - sprich, das Hauptfenster soll den Focus bekommen. Klappt auch alles - nur wenn ich erst ein paar Dateien kopiere (mit CopyFileEx) dann bekommt das Hauptfenster hinterher nicht den Focus.



Versteht das jemand ?

Hans

OnShow ist nicht unbedingt das beste Event für sowas. Versuch mal OnActivate oder starte einen Timer mit etwas Verzögerung und mach den Kopiervorgang in dessen OnTimer-Event, nachdem Du den Timer dort zuerst deaktiviert hast. Das vermeidet normalerweise solche timing-abhängigen Probleme oder Fokuswechsel während gerade schon eine solcher in Gang ist. Das mag Windows garnicht...
Peter Below
  Mit Zitat antworten Zitat