- Код: Выделить всё
- procedure TForm1.Button1Click(Sender: TObject);
 var s:string;
 begin
 s:='фыва';
 showmessage(copy(s,1,1));
 end;
Проблема в том, что showmessage выдаёт пустое сообщение. Если переменной s изначально присвоить что-нибудь на английском языке, showmessage выведет первый символ. showmessage(s) показывает всё как надо.
Лазарус 0.9.30, самый свежий на момент написания сообщения.
ОС Windows 7 x86
Переустановка Lazarus результатов не принесла. Раньше работал в этой же системе с этим же Lazarus - такой проблемы не было.


