Показать сообщение отдельно
  #7  
Старый 30.04.2012, 18:58
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Цитата:
Сообщение от angvelem
Именно так, а вот String использовать можно, но не желательно.

Не совсем так. PChar остался из соображений совместимости. Более правильно, все-таки, использовать WideString.

Цитата:
Но всё-таки почему копилятор перепрыгивает инициализацию переменных?

А тебе компилятор предупреждений не дает на этих строках, типа значение не используется? Возможно, при оптимизации этот код удален из-за его излишности.
Ответить с цитированием