Einzelnen Beitrag anzeigen

Benutzerbild von ManuMF
ManuMF

Registriert seit: 11. Jul 2005
1.016 Beiträge
 
Delphi 6 Personal
 
#9

Re: Upload mit IdHTTP in Thread führt immer zu Exception

  Alt 27. Jun 2007, 00:21
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 Vermutung, dass da irgendwo ne Null reinkommt, wenn ich es auskommentiere und per Hand alles auf 1 setze, läuft es ja. Ich verstehe nur nicht, warum wenn ich die Variablen lasse die Exception mit dem Handle kommt
Außerdem wird nicht der Divisor, sondern höchstens der Dividend 0... naja, theoretisch.

Nachtrag:
Ich habe auf einen Verdacht das Showmessage durch ein Messagebox ersetzt. Das mit dem Handle kommt nicht mehr
Außerdem habe ich im onWork eine Prüfung auf 0 eingebaut. Die Meldung kommt trotzdem und lautet "Gleitkommadivision durch Null". Das kann aber nicht sein, da ich nun nirgendwo mehr durch 0 teile.
Gruß,
ManuMF

Endlich hab ich was Positives an Vista entdeckt: Das mitgelieferte Mahjongg
  Mit Zitat antworten Zitat