
02.06.2017, 21:32
|
|
New Member
Регистрация: 24.11.2012
Сообщений: 41
С нами:
7087286
Репутация:
0
|
|
Сообщение от binarymaster
Да, абсолютно верно.
Ограничивается объёмом INT.
Теперь проблема что в этой функции вообще не работают никакие локальные переменные, только глобальные, а как мне объявить внутри этой функции номер потока? Номер потока в любом случае локально внутри потока...
Пытался так объявлять, не работает...
tnew = class(tthread)
public
st:dword; //тут храню номер потока
protected
procedure execute; override;
end;
procedure SetTableDataW(Row: DWord; Name, Value: pchar); stdcall;
begin
if Row <> st then
Exit;
if Name='Auth' then res[st]:= Value ;
end;
Глобальные переменные работают, но как мне в них держать номера потоков?
|
|
|