Forum: Programmieren allgemein
Delphi
by haentschman,
21. Mai 2017
Solange der Record NUR im Thread Kontext Verwendung findet ist es entspannt. Ansonsten SYNCRONIZE und Event...
Forum: Programmieren allgemein
Delphi
by haentschman,
21. Mai 2017
Tutorial Threads: https://wiki.delphigl.com/index.php/Tutorial_Multithreading
Zitat:
Grundsätzlich werden die "Werte der Berechnung z.B" nur über Events rausgegeben. Diese werden IMMER synchronisiert.
type
TBinFertig = procedure(const Content: String) of object;
Forum: Programmieren allgemein
Delphi
by haentschman,
21. Mai 2017
An dieser Stelle bin ich raus. :? Ich habe mir kürzlich mein Maul verbrannt als ich das die Nachteile des WITH erklären wollte. Das brauche ich nicht nochmal. :? Ich hoffe daß du auch von anderer Stelle die Fehlerquellen dieser Konstellation gezeigt bekommst. :?
Wenn du es erklärst haben möchtest, mache bitte einen anderen Thread auf.
Forum: Programmieren allgemein
Delphi
by haentschman,
21. Mai 2017
...ich empfinde das als Zufall. :?
...was ist Form1? :gruebel:
Forum: Programmieren allgemein
Delphi
by haentschman,
21. Mai 2017
...definitiv NÖ! :zwinker:
procedure TUpdateThread.Execute;
begin
// Downloade Datei und und und...
Form1.HTTPFileDownload := THTTPFileDownload.Create(nil);
Form1.HTTPFileDownload.OnChange := Form1.IdHTTPProgressOnChange;
...
Forum: Programmieren allgemein
Delphi
by haentschman,
21. Mai 2017
So meinte ich das nicht. :P Er hat ja noch keinen Thread. Deshalb muß er immer noch auf Application.ProcessMessages ausweichen. :zwinker: Soll heißen... auch mit den Indys ist der Download blockierend.
Forum: Programmieren allgemein
Delphi
by haentschman,
21. Mai 2017
Hallöle...:P
...ich habe mich nicht getraut das anzusprechen. :roll:
Hinweis für TE: Das löst aber nicht das Auslagern in einen Thread Problem...