Forum: Programmieren allgemein
Delphi
by Whookie,
3. Mai 2018
Man kann das natürlich so lösen, aber meist führt das zu weiteren Problemen (z.B. kann der Anwender das Programm nicht mehr beenden während es in einer solchen Schleife "festhängt").
Schleifen in denen Sleep und ProcessMessages verwendet werden sollte man aus meiner Sicht meiden, wenn ein Vorgang in Summe länger dauert dann gehört der ganze Vorgang in den Thread nicht nur Teile davon.
Klar...
Forum: Programmieren allgemein
Delphi
by Whookie,
2. Mai 2018
Grundsätzlich geht es dabei wohl darum wie man das Ergebnis aus dem Thread kriegt. Ganz einfach wäre folgendes:
procedure TMainForm.GetTHTTPClient ( Const xURL : String );
begin
TThread.CreateAnonymousThread(
procedure
var
HttpClient: THttpClient;