Forum: Sonstige Fragen zu Delphi
Delphi
by ManuMF,
1. Jul 2007
Das Problem ist endlich gelöst :-D
Die Prüfung auf AWorkCount > 0 ist auf jeden Fall notwendig. Dazu kommt aber, dass das onWorkEnd-Ereignis mehrfach ausgeführt wird, auch wenn keine Datei hochgeladen wurde. Deshalb musste da auch noch eine Prüfung rein.
Mit beiden funktioniert es jetzt.
Forum: Sonstige Fragen zu Delphi
Delphi
by ManuMF,
26. Jun 2007
Ich hab den IdHTTP im Thread deklariert. Der einzige Zugriff darauf erfolgt im Thread.Execute oder onWork (siehe 1. Beitrag). Und sonst mache ich alles bei Bedarf synchronisiert (siehe mein letzter Beitrag). Nur Variablen werden verändert, der Rest in einem Event mit Synchronize aufgerufen.
Was die Indys selbst mit dem MainThread machen, dazu kann ich natürlich nichts sagen.
Ich habe auch die...
Forum: Sonstige Fragen zu Delphi
Delphi
by ManuMF,
25. Jun 2007
*push*
Könnte das ein Variablenproblem sein?
Forum: Sonstige Fragen zu Delphi
Delphi
by ManuMF,
23. Jun 2007
Da nur ein Befehl im try-except-Block steht, vermute ich mal da. Aber weder so noch über Delphi (Start) wird die Meldung angezeigt. Kann ich sie trotzdem irgendwie anzeigen lassen?