Друзья! Использую Lazarus IDE 1.6 (fpc 3.0.0, Windows XP SP3), при отладке простой консольной программы в окне отладчика "Список наблюдений" не могу посмотреть переменную типа String в читаемом текстовом виде виде.
Например, переменная st:='ФАЙЛ КОНФИГУРАЦИИ' отображается в окне "Список наблюдений" вот так:
^char($0007E4D4) #148#128#137#139' '#138#142#141#148#136#131#147#144#128#150#136#136'
Я понимаю, что показаны коды каждого символа.
Возможно ли настроить IDE так, чтобы в окне "Список наблюдений" отображались не коды символов, а текст.
С латиницей такой проблемы нет.
Отображение строк в Списке наблюдений
Модератор: Модераторы
У вас ваша строка в кодировке cp866, да еще поди втиснута в переменную с несоответствующей кодовой страницей. По сути, IDE такое и не должна отображать.
Пробовал разные кодировки, в том числе UTF-8. Речь идет именно об отображении русских строк в дебаггере. На экране в консоли все отображается нормально, в файл пишется тоже нормально.
На соседнем форуме подсказали следуюшее:
Vic51, было в багтрекере обсуждение. Так ни к чему и не пришли по поводу консольных приложений, зато в оконных доделали, там строка в дебаггере отображается нормально.
На соседнем форуме подсказали следуюшее:
Vic51, было в багтрекере обсуждение. Так ни к чему и не пришли по поводу консольных приложений, зато в оконных доделали, там строка в дебаггере отображается нормально.
