[fpc-pascal] Current TThread
Jonas Maebe
jonas.maebe at elis.ugent.be
Tue Dec 21 15:07:40 CET 2010
On 21 Dec 2010, at 14:59, michael.vancanneyt at wisa.be wrote:
> On Tue, 21 Dec 2010, Mattias Gaertner wrote:
>
>> What about using a
>>
>> threadvar CurrentThread: Thread;
>>
>> ?
>> TThread could set this in the constructor.
>
> This could be done, but will give errors for externally created
> threads.
And for threads created with BeginThread.
> But you can easily do this for your own thread objects.
I also think that's the best solution. If that's not enough, then
doing it in tthread won't be enough either (unless you only support
applications that exclusively use tthread-based threads).
Jonas
More information about the fpc-pascal
mailing list