Entwickler-Ecke
Windows API - createthread() nicht sinnvoll ?
matze - Fr 06.05.05 14:35
Titel: createthread() nicht sinnvoll ?
Hallo !
Ich habe jetzt schon öfters hier im Forum mitbekommen, dass man die Funktion
createthread(); nicht verwenden sollte um eine Prozedur als Thread zu starten.
Wieso eigendlich nicht ?
danke,
Matze
Moderiert von
Tino: Topic aus Sonstiges verschoben am Fr 06.05.2005 um 15:32
uall@ogc - Fr 06.05.05 14:43
es gibt keinen grund warum es schlecht sein sollte.
Luckie favorisiert BeginThread,du kannst aber auch CreateThread verwenden wenn du die prozedur als STDCALL definierst
aber auch das muss man nicht zwingend
im endeffekt ist BeginThread auch nur nen wrapper zu CreateThread
Karlson - Fr 06.05.05 14:45
Du als Moderator kennst doch sicherlich dieses "nette" Topic über Assarbads Keyloggertutorial. Da wo Assarbad und uall sich etwas gezankt haben.
Luckie meinte damals "man sollte CreateThread" nicht verwenden. Er hat dann ein seperates Topic aufgemacht, das dass besprechen sollte. Mehr als eine Antwort kam aber nicht bei raus:
http://www.delphi-forum.de/viewtopic.php?t=36610 ;)
uall@ogc - Fr 06.05.05 14:48
oha ich hatte es gar net gelesen, wie dem auch sei ich benutze es weiter ;>
Timosch - Fr 06.05.05 14:53
Ich hab mal gehört, CreateThread wäre mit der VCL teilweise inkompatibel, und man sollte TThread nehmen.
F34r0fTh3D4rk - Fr 06.05.05 15:00
ich hatte mit createthread bis jetzt noch keinerlei probleme :?
matze - Fr 06.05.05 15:11
danke für eure hilfe !
das topic von luckie kannte ich noch nicht.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!