Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.10;
Скачать: CL | DM;

Вниз

Почему Memo не правильно показывает ДОС-овский файл ??   Найти похожие ветки 

 
ЮРИЙ_К ©   (2003-02-28 12:37) [0]

Уважаемые знатоки! Почему, загружая программно (Memo.Lines.LoadFromFile(...)) в Memo файл
в кодировке ОЕМ, вижу абракадабру, хотя в Design-time вкатываю
его в Lines, устанавливаю OEM_CHARSET и вижу все нормально ???
И что дает свойств OEMconvert???


 
Anatoly Podgoretsky ©   (2003-02-28 12:46) [1]

Memo правильно показывает ДОС-овский файл


 
Андрей Сенченко ©   (2003-02-28 12:47) [2]

устанавливаю OEM_CHARSET и вижу все нормально

Ты сам ответил на свой вопрос


 
ЮРИЙ_К ©   (2003-02-28 13:02) [3]

Дык говорю, в Дельфине ДА, программно Load FromFile ерундень показывает. Могет чарсет выбивает??


 
Андрей Сенченко ©   (2003-02-28 13:34) [4]

Не могет, а выбивает. По умолчанию файл читается в какой кодировке ? Естественно в кодировке по умолчанию. А она у Тебя какая ? Неужто ДОС-овская 866-я ? Нет конечно.
Соответственно Ты должен позаботится об изменении кодировки выводимого Тобой текста.
Ты же САМ ответил на свой вопрос в самом начале - оставалось применить этот ответ к Твоей проблеме

OemToChar, CharToOem и прочие прелести тут как раз пригодятся


 
ЮРИЙ_К ©   (2003-02-28 14:11) [5]

>> Андрей Сенченко
Т.е. получается, что нужно построчно читать файлец, конвертировать и только потом загонять в Мемо?
А нельзя как-то Меме указать чарсет перед загрузкой файла?


 
Opuhshii ©   (2003-02-28 14:22) [6]

2ЮРИЙ_К © (28.02.03 14:11)
зачем "построчно читать файлец"?,..


 
Opuhshii ©   (2003-02-28 14:32) [7]

"А нельзя как-то Меме указать чарсет перед загрузкой файла?" - можно,.

" что дает свойств OEMconvert" ...

"Determines whether characters typed in the edit control are converted from ANSI to OEM and then back to ANSI."

и ещё

"Use the source, Luke..."


 
ЮРИЙ_К ©   (2003-02-28 14:40) [8]

Memo1.Font.Charset := 255;
Memo1.Lines.LoadFromFile(FilenameEdit1.Text);
Во, пишу, и не хрена 8-(



Страницы: 1 вся ветка

Текущий архив: 2003.03.10;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.019 c
14-30054
insmod
2003-02-16 19:26
2003.03.10
Где найти описание парсинга на дельфи?


6-29986
Andrew1
2003-01-22 00:42
2003.03.10
Client for MS Networks


14-30101
Adolf
2003-02-22 13:45
2003.03.10
МЕЧТА ПРОГРАММЕРА


3-29763
Sectey
2003-02-19 18:11
2003.03.10
Access 2 через Ado


1-29841
ROk
2003-02-28 10:46
2003.03.10
Поиск текста