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

Цитата:
Сообщение от BorodaOleg
Компилятор ошибок не выдает, но вот в процессе исполнения программы ошибки начинают сыпаться.
Потому что наружу передается строка, бывшая только что в стеке процедуры и исчезнувшая при выходе из нее. API, использующий PAnsiChar предполагает передачу буфера вызывающей стороной и запись в процедуре именно в него.
__________________
Не стоит путать форумы с богадельнями. © Bargest
Ответить с цитированием