Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Threading möglich? (https://www.delphipraxis.net/194545-threading-moeglich.html)

4dk2 6. Dez 2017 14:39

AW: Threading möglich?
 
Ich glaube du solltest dir erstmal Grundsätzlich durchlesen was Threads im allgemeinen sind,
und nicht drauf los programmieren.
Da du Seattle hast wäre für dich sicher die Paralls Lib sinnvoller.

http://docwiki.embarcadero.com/RADSt...amming_Library

Trotzdem. erstmal informieren was Threads sind.

himitsu 6. Dez 2017 14:42

AW: Threading möglich?
 
Zitat:

Delphi-Quellcode:
  MyThread.Create(False);
end;

Wollte erst TMyThread sagen, bis ich das sah
Zitat:

Delphi-Quellcode:
procedure MyThread.Execute;
begin

:shock:

ShowMessage im Thread niemals,
außer du synchronisierst das. Delphi-Referenz durchsuchenSynchronize

derseitzer 6. Dez 2017 14:53

AW: Threading möglich?
 
Das showmessage habe ich nur gemacht um zu sehen, ob mein execute überhaupt ausgeführt wird - das gibt es nachher sowieso nicht mehr.
Und ja ich dachte beim Erstellen das Delphi mir das "T" für TThread schon mitgeben wird.. hat es aber nicht :lol:
Ich weiß was Threads sind, aber programmieren kann ich deshalb trotzdem noch keine :cry:

Luckie 6. Dez 2017 15:51

AW: Threading möglich?
 
Und die VCL ist nivht threadsafe. Deswegen ist der Aufruf von ShowMessage nicht die beste Idee.


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:29 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz