Показать сообщение отдельно
  #2  
Старый 24.09.2012, 17:06
Аватар для cotseec
cotseec cotseec вне форума
Активный
 
Регистрация: 16.07.2008
Сообщения: 353
Версия Delphi: D7,TDE06,RAD09
Репутация: 1443
По умолчанию

Цитата:
Код:
hThread:=BeginThread(nil, 0, Addr(TServerSock.SockWait), param, 0, threadID)
Param - надо указатель на указатель (как бывает в С), т.е. что-то вроде
Код:
hThread:=BeginThread(nil, 0, Addr(TServerSock.SockWait), Addr(cardinal(param)), 0, threadID)
в функции потока работать как раз как с указателем, не знаю почему так, в MSDN
Цитата:
lpParameter [in, optional]
A pointer to a variable to be passed to the thread
, но у меня так работает
__________________
Понять, что хочет заказчик - бесценно, ведь он платит MasterCard
Ответить с цитированием