Главная страница
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.013 c
3-29703
greenspot
2003-02-18 17:09
2003.03.10
Как сделать базу с полями BLOB для сохранения текста и рисунков.


14-30079
Tornado
2003-02-18 21:37
2003.03.10
MICROSOFT спонсирует чеченских террористов


14-30066
Димон1
2003-02-21 10:34
2003.03.10
А вы знаете как капитальсты называют дельфи?


3-29778
User_OKA
2003-02-06 09:12
2003.03.10
Сортировка LokUp-полей


3-29756
jen_bond
2003-02-19 16:02
2003.03.10
DBctrlGrid