Показать сообщение отдельно
  #2  
Старый 29.01.2015, 13:02
Аватар для Freeman
Freeman Freeman вне форума
Местный
 
Регистрация: 05.10.2012
Адрес: Санкт-Петербург
Сообщения: 577
Версия Delphi: 6
Репутация: выкл
По умолчанию

Откуда вы выдрали эту муть с функциями StrPas? В коде под Delphi XE7 не должно быть вызовов этих функций, они только для обратной совместимости с кодом под Windows 3.x. Перепишите по-человечески, с SetString или хотя бы StrLenW, и всё заработает. Наверняка где-то размер буфера в байтах считается, а не в WideChar-ах.
__________________
Не стоит путать форумы с богадельнями. © Bargest
Ответить с цитированием