Вопрос: Как конвертировать строку из кодировки win в KOI?

Ответ :

Вот вариант перекодировки из Win в Koi8. 

code:
--------------------------------------------------------------------------------


AnsiString S,N,C,SKoi,SWin; 
SKoi="ЈіёАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"; 
SWin="ёЁTюабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"; 
int k; 
S="Строка"; //Строка Win. 
for(int j=1; j<=S.Length(); j++) 
{ 
C=S[j]; 
k=AnsiPos(C,SWin); 
if(k==0) 
N+=S[j]; 
else 
N+=SKoi[k]; 
} 
//N строка Koi8

--------------------------------------------------------------------------------

	

Электронные Книги по компьютерным программам
На правах рекламы:
Логин
Пароль
Запомнить меня