ThreadID ermitteln

Fragen und Bugreports zur PureBasic 4.0-Beta.
Toshy
Beiträge: 713
Registriert: 22.03.2005 00:29
Computerausstattung: Computer und Strom vorhanden
Wohnort: LK Wolfenbüttel

ThreadID ermitteln

Beitrag von Toshy »

Hi,

würde es zwar auch für PB3.94 gerne wissen, aber da ich vorhab das alles mit PB4 zu machen, reicht hier ne Antwort falls es unter PB4 anders ist als unter 3.94.

Also zum Anliegen.
Ich arbeite mit Threads, vor allem in einer DLL die ich erstellen. Die Threads werden dynamisch erstellt und beendet. Nun rufen alle Threads die selben Proceduren auf, gibt es für mich eine Möglichkeit in Erfahrung zu bringen, welcher Thread die Procedure aufruft? Also die ThreadID, da dies auch klappen muß bei Aufruf aus dem Hauptprogramm (Was z.b. nicht in PB oder von mir geschrieben ist) klappen muß, dann ich nicht einfach einen Parameter mit übergeben, das würde hier eh nicht so richtig klappen.

Gibt es da eine Möglichkeit?

Gruß
Tosyh
Benutzeravatar
Deeem2031
Beiträge: 1232
Registriert: 29.08.2004 00:16
Wohnort: Vorm Computer
Kontaktdaten:

Beitrag von Deeem2031 »

GetCurrentThreadID_() ?
Bild
[url=irc://irc.freenode.org/##purebasic.de]irc://irc.freenode.org/##purebasic.de[/url]
Toshy
Beiträge: 713
Registriert: 22.03.2005 00:29
Computerausstattung: Computer und Strom vorhanden
Wohnort: LK Wolfenbüttel

Beitrag von Toshy »

Danke.
Eine PBinterne Funktion gibt es also noch nicht!?

Weißt du ob der Aufruf auch unter Linux funktioniert?

Gibt es für Linux eigendlich auf nen APIguide wie für Windows die win32.hlp ?

Gruß
Toshy
Benutzeravatar
Andre
PureBasic Team
Beiträge: 1765
Registriert: 11.09.2004 16:35
Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8
Lenovo Y50 i7 mit Windows 10
Wohnort: Saxony / Deutscheinsiedel
Kontaktdaten:

Beitrag von Andre »

@Friedrichs: ich habe in den Links auf www.PureArea.net diverse API-Seiten von Linux verlinkt. Einfach mal nachschauen...
Bye,
...André
(PureBasicTeam::Docs - PureArea.net | Bestellen:: PureBasic | PureVisionXP)
Gesperrt