Forum: Algorithmen, Datenstrukturen und Klassendesign
by ibp,
20. Jun 2012
ja das tut der Thread aber nicht, das einzige was ich brauche ist der Zugriff auf den Status von fInProgress.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by ibp,
20. Jun 2012
also das Sleep war nur für das Infofenster, weil das so gerannt ist, das würde entsprechend noch angepasst werden und damit fliegt das Sleep wieder raus.
MeinInfoFenster.Action; aktualisiert eigentlich nur nach einer bestimmten Anzahl von Aufrufen das Info-Fenster.
Showmessage steht da nur zu Testzwecken!
Brauche ich den ein Synchronize wenn Thread.Exceute abgearbeitet wurde?
Forum: Algorithmen, Datenstrukturen und Klassendesign
by ibp,
20. Jun 2012
das wäre nicht das Problem, ich kann ja die Entsprechenden Infos aus dem Hauptthread übergeben.
Was mir mehr sorgen macht, ist...
while aMYThread.InProgress do
begin
MeinInfoFenster.Action;
Sleep(1000);
end;
was ist wenn das durch ein Fehler zu einer Endlosschleife wird? Wie kann ich das vielleicht anders lösen?
Forum: Algorithmen, Datenstrukturen und Klassendesign
by ibp,
20. Jun 2012
Hallo,
beim Umstellen eines Programms von Methoden auf Stored Procedures soll das ganze in einen Thread gepackt werden. Die SP sind komplex und zeitaufwendig, bisher wurden diese von der Mainform übernommen. Dabei gab es dann ein Infofenster mit einer Pseudoprogressbar die signalisiert das etwas in Arbeit ist. Bei der Umstellung auf SP friert nun dieses Infofenster ein. Lösung: Auslagerung in...