![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Русские буквы в Debug/Local Variables [D7, XP]
Василич © (2010-10-13 07:01:00)Приветствую.
Как сделать так, чтобы при трассировке, в окне Local Variables значения переменных отображались не кракозябрами, а русскими литерами?
Благодарю.
Василич (2010-10-14 07:38:00) [1]sniknik, БОЛЬШОЕ СПАСИБО! =)
sniknik (2010-10-13 13:16:00) [2]> а переменные объявленные как OleVariant - c не правильной кодировкой.
var
s: OleVariant;
в watches внести следующее
TVarData(s).VOleStr
Василич (2010-10-13 11:19:00) [3]Что интересно, string переменные показываются без проблем с русским, а переменные объявленные как OleVariant - c не правильной кодировкой.
Василич (2010-10-13 09:16:00) [4]И.Павел, - Win XP 32, переменные кириллицей никогда не называл. В целом все работает отлично, проблем с кодировкой нигде нет, но при трассировке проблема имеет место быть. Delphi7 английская.
И. Павел (2010-10-13 08:52:00) [5]И еще: может быть у вас, например, WindowsXP x64, а язык для 32 битных программ выбран не русский? Не знаю, как при этом поведет себя, например, Delphi7, но кракозябры вполне могут появиться.
И. Павел (2010-10-13 08:51:00) [6]> [0] Василич (13.10.10 07:01)
Может быть у вас кодировка какая-то мудреная?
Если эту переменную присвоить Label1.Caption тоже кракозябры будут?
Palladin (2010-10-13 07:51:00) [7]А как сделать так, чтобы при трассировке, в окне Local Variables значения переменных отображались русскими литерами, а не кракозябрами?
Palladin (2010-10-13 07:51:00) [8]Перепутал. Как кракозябрами, а не русскими литерами.