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

У кого-нибудь есть таблицы перехода из Кои8 в Windows?   Найти похожие ветки 

← →
Grrey   (2002-08-05 10:56) [0]

В роде в нете находил, но она работает не правильно. Некоторые буквы не совпадают.
Может у кого есть готовая процедурка KoiToWin(Str:string):strring?


← →
Ученик ©   (2002-08-05 11:02) [1]

const
KoiWinMap : array[192..255] of Char =
"юaбцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ";

function Koi2WinChar(C : Char) : Char;
begin
case Ord(C) of
$A3 : C := "ё";
$B3 : C := "Ё";
$C0..$FF : C := KoiWinMap[Ord(C)];
end;
Koi2WinChar := C
end;


← →
Anatoly Podgoretsky ©   (2002-08-05 12:15) [2]

Есть у меня.


← →
Grrey   (2002-08-05 13:41) [3]

To Ученик> Чего-то неправильный этот фанкшн!
Вместо "Содержание" выдает
"\"d1\"ee\"e4\"e5\"f0\"e6\"e0\"ed\"e8\"e5" В шеснадцатиричном коде и еще лишнее добавляет!
То Anatoly Podgoretsky> Если не жалко, на маил или здесь можете выложить?


← →
Grrey   (2002-08-05 13:44) [4]

Извените с мылом ошибся...
это првильное : sergrey@mail.ru


← →
Ученик ©   (2002-08-05 13:47) [5]

"\"d1\"ee\"e4\"e5\"f0\"e6\"e0\"ed\"e8\"e5" - Содержание

function Koi2Win(const S : String) : String;
var
i : Integer;
begin
Result := S;
for i := 1 to Length(Result) do
Result[i] := Koi2WinChar(Result[i]);
end;


← →
Anatoly Podgoretsky ©   (2002-08-05 13:48) [6]

Grrey (05.08.02 13:41)
Нет, это твоя задача забрать


← →
Grrey   (2002-08-06 08:12) [7]

То Ученик> Да я так и делаю!


← →
Grrey   (2002-08-06 08:45) [8]

Бальшое СПАСИБО!!!
Все работает!!!



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

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



Память: 0.46 MB
Время: 0.011 c
14-3619
MeamoryLeak
2002-08-06 14:08
2002.09.02
Непростая задачка... кому интересно...


4-3673
dihlos
2002-07-01 18:13
2002.09.02
Как узнать handle дочерних окон приложения?


1-3440
AFROLOV
2002-08-20 13:39
2002.09.02
Удаление Type Lib из Delphi


3-3324
sndanil
2002-08-13 15:07
2002.09.02
Опять проблема с базой InterBase


1-3479
stas_a
2002-08-21 10:28
2002.09.02
Копирование в буфер из разных обектов.




   Наверх