Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.01.21;
Скачать: [xml.tar.bz2];

Вниз

как загрузить текстовый файл в ричедит, например ? (файл в досовской кодировке)   Найти похожие ветки 

 
Дмитрий Д.   (2001-12-27 12:28) [0]

Уважаемые! Не сталкивался ли кто с такой проблемой:
Есть некий текстовый файл в досовской кодировке,
мне нужно обрабатывать его построчно, решил использовать для этих целей ричедит, но проблема в том что он как бы не поддерживает оем кодировку...
Подскажите как быть?
перекодировать самому как бы не хотелось, может есть другой путь ?
хочется простого решения задачи, если такое есть :)
Заранее спасибо за помошь!


 
MBo   (2001-12-27 14:15) [1]

uses ...strutils;// RXlib
richedit1.lines.LoadFromFile("e:\dostext.txt");
richedit1.Lines.text:=oemtoansistr(richedit1.Lines.text);
если нет RX - в Delphi есть практически такая же функция


 
Дмитрий Д.   (2001-12-27 15:38) [2]

но это все же преобразование, чтобы сбросить обратно в файл нужно будет обратно кодировать.
видимо другого простого пути нет.
Но все равно Спасибо за ответ!


 
BlackStuff   (2001-12-27 17:11) [3]

А я решил все это просто, у меня вобще была путаница с кодировками, дык я в шрифтах менял и все проходило :)

чтонить.Font.Charset:=OEM_CHARSET;

это в D6, но и в 5х помоему тоже есть.


 
Дмитрий Д.   (2001-12-28 09:06) [4]

может быть в 6 работает...
у меня 5, и не помогает, хотя по логике все должно быть нормально, когда устанавливаешь фонт например Terminal
В блокноте виндовом этот прием работает, но в делфи к сожалению нет


 
VadX   (2002-01-05 12:43) [5]

RichEdit1.Lines.LoadFromFile(filename_string);



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

Форум: "Основная";
Текущий архив: 2002.01.21;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.76 MB
Время: 2.979 c
1-66225
ctapik-net
2002-01-01 12:27
2002.01.21
Drag&Drop


14-66358
Merlin
2001-11-22 23:53
2002.01.21
Вопрос, который меня мучает уже больше месяца...


6-66334
Lamok
2001-10-24 17:09
2002.01.21
Tcp/ip


1-66279
Antoniz
2002-01-04 15:12
2002.01.21
Как через TopenDialog выбрать папку


3-66191
Гоша
2001-12-13 19:00
2002.01.21
Delete from master-detail via stored procedure





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский