Вниз
Скачать: CL | DM;

Как в C++ Builder переконвертить текст в DOS CP866?   Найти похожие ветки 

← →
lightix   (2003-02-20 15:22) [0]

Помогите с сабжевой проблемой!
В делфях есть для этого функция AnsiToOEM и OEMToAnsi
А в C++ Builder нету :((
Очень нужно, помогите!


← →
Anatoly Podgoretsky ©   (2003-02-20 15:27) [1]

В Дельфи тоже нет.


← →
Reindeer Moss Eater   (2003-02-20 15:27) [2]

Зато есть в Windows


← →
Anatoly Podgoretsky ©   (2003-02-20 15:31) [3]

Если сумеешь ее найти


← →
lightix   (2003-02-20 15:43) [4]

Есть в дельфях!!!
вот фрагмент программы которую сам писал когда-то для перекодировки:
Var instr,outstr:string;
fp,fp2: textfile;
begin

assignfile(fp,FileListBox1.FileName);
assignfile(fp2,FileListBox1.FileName+"_");
reset(fp);
rewrite(fp2);

while not eof(fp) do
begin
readln(fp,inSTR);
if RadioButton1.Checked then
outstr:=ConvertAnsiToOem(instr)
else
outstr:=ConvertOemToAnsi(instr);
writeln(fp2,outSTR);
end;

closefile(fp);
closefile(fp2);

Если никак не получается стандартными функциями, то подскажите хоть какие коды русских и укр. букв (диапазон) для 1251 и для 866 , я тогда сам такую функцию напишу!


← →
Anatoly Podgoretsky ©   (2003-02-20 15:49) [5]

Это из какой то внешней библиотеки, в Дельфи такой нет.


← →
lightix   (2003-02-20 16:01) [6]

Никаких внешних библиотек я не подключал.
Ну это и неважно
Подскажите хотябы диапазон кодов в таблице кодировки для русских букв для обеих кодировок, я сам такую функцию напишу


← →
icWasya ©   (2003-02-20 16:23) [7]

OemToChar, CharToOem, CharToOemBuff, OemToCharBuff + F1



← →
Anatoly Podgoretsky ©   (2003-02-20 16:38) [8]

Вот это из какой то внешней библиотеки ConvertOemToAnsi, icWasya © (20.02.03 16:23) привел тебе функции которые есть в Виндоус, большинство пользуется именно ими.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.01 c
1-5510
Fast
2003-02-19 14:36
2003.03.03
Допись данных в начало файла


3-5466
roadrunner
2003-02-12 16:38
2003.03.03
Еще вопрос про Адо


14-5851
Brbr
2003-02-13 13:43
2003.03.03
Что такое модератор


3-5384
Tornado
2003-02-12 07:55
2003.03.03
Мастера, подскажите приемлимое решение, плиз


1-5539
REA
2003-02-21 13:28
2003.03.03
round - VC vs Delphi




   Наверх