AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Form reagiert nicht auf close unter XP

Ein Thema von Sven Janssen · begonnen am 20. Jan 2005 · letzter Beitrag vom 20. Jan 2005
Antwort Antwort
Benutzerbild von Sven Janssen
Sven Janssen

Registriert seit: 22. Jun 2004
Ort: Mayen
187 Beiträge
 
Delphi 4 Professional
 
#1

Form reagiert nicht auf close unter XP

  Alt 20. Jan 2005, 09:52
Ich habe eine Art Pseudo Lade Fortschrittsanzeige.
Sie soll wirklich nur dem Benutzer zeigen, das überhaupt irgendetwas passiert.

Code:
form6.show;
{$IFDEF DemoVersion}
    philfe:=format('%s %s DemoVersion',[piece(progname,'^',1),parameter]);
{$ELSE}
    philfe:=format('%s %s',[piece(progname,'^',1),parameter]);
{$ENDIF}
form6.update;
for i:=1 to 2000 do if i mod 2 = 0 then form6.progressbar1.position:=i;
winexec(pchar(philfe),sw_normal);
form6.close;
Seit Windows XP passiert es aber, dass die Form ab und zu nicht auf das close reagiert.
Auch das klicken auf den Close Button oder ALT+F4 erzielt nicht den gewünschten Effekt.
Starte ich den Code oben noch einmal an, also noch einmal ein Programm anstarten, dann schließt die Form korrekt.
Ohne das winexec geht natürlich die Form auf und direkt wieder zu. Mit dem winexec bleibt die Form so lange auf, bis das Programm gestartet ist.
Unter allen anderen Systemen 95 bis 2000 funktioniert es. Nur XP hat das Problem.
  Mit Zitat antworten Zitat
Benutzerbild von Kedariodakon
Kedariodakon

Registriert seit: 10. Sep 2004
Ort: Mönchengladbach
833 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: Form reagiert nicht auf close unter XP

  Alt 20. Jan 2005, 09:57
hmm mach doch ein ereigniss zum schließen in die form und lösse es aus wenn die Ladevorgänge beendet sind...
Und Warum vernichtest du nicht gleich die Form, die wird doch eh nie wieder gebraucht oder?

Bye
Christian
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:41 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz