Показать сообщение отдельно
Старый 29.11.2011, 01:51   #10
Admin!
 
Аватар для xkor
 
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
xkor на пути к лучшему
По умолчанию

vahes, PWideString - это указатель на WideString который сам по сути является указателем, то есть указатель на указатель получается...
чтоб работало надо так:
delphi Код:
Procedure OnUserInfo(PPck: pointer); begin UserInfo.X:=PDword(Dword(PPck))^; UserInfo.Y:=PDword(Dword(PPck)+4)^; UserInfo.Z:=PDword(Dword(PPck)+8)^; UserInfo.ObjectID:=PDword(Dword(PPck)+16)^; UserInfo.Name:=PWideChar(Dword(PPck)+20); ...
и компилятор уже сам позаботится о превращении PWideChar в WideString
__________________
Я здесь практически не появляюсь!, Skype - ikskor
xkor вне форума   Ответить с цитированием
За это сообщение xkor нажился спасибкой от: