Forum: Netzwerke
Delphi
by Christian Seehase,
29. Mär 2008
Moin DJ-SPM,
leider kann ich das Problem nicht nachstellen, da ich eine andere Version der Indys verwende (ich weiss nicht einmal welche genau :oops:).
Bei mir ist AWorkCount nicht als const deklariert.
Forum: Netzwerke
Delphi
by Christian Seehase,
29. Mär 2008
Moin DJ-SPM,
OutputDebugString schreibt den angegebenen Text in das Eventlog.
Damit kann man dann wunderbar (vorausgesetzt man schreibt sinnvolle Text weg ;-)) den Ablauf verfolgen.
Das OnWork-Event wird immer ausgelöst, wenn der Buffer gefüllt wurde. Der Default-Wert müsste 32 KB betragen.
In meinem Download-Thread mache ich es mit TidHTTP auch nicht anders, als Du es oben beschrieben...
Forum: Netzwerke
Delphi
by Christian Seehase,
29. Mär 2008
Moin DJ-SPM,
lass' mal ShowMessage weg.
Das bringt die Verarbeitung der MessageQueue durcheinander.
Benutze, ersatzweise, mal OutputDebugString, dann kannst Du Dir im EventLog-Fenster (Ansicht\Debug Fenster) den Ablauf anschauen.
Forum: Netzwerke
Delphi
by Christian Seehase,
28. Mär 2008
Moin DJ-SPM,
hast Du es bisher nur mit der MessageBox versucht?
Wenn ja, probier mal einfach den WorkCount in ein Label oder ähnliches zu schreiben, und lass die MessageBox weg.