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

Вниз

a--->ф , q --->й   Найти похожие ветки 

 
Gentos   (2007-05-14 15:57) [0]

Уважаемые мастера, есть ли функция, которая переводит из латыны в кириллицу символы ?


 
Плохиш ©   (2007-05-14 16:00) [1]

Не понял связи между сабжем и вопросом.


 
DiamondShark ©   (2007-05-14 16:00) [2]

конечно есть! вот она:

const
L2C : array[char] of char = (...);

function Latin2Cyr(c: char): char;
begin
 Result := L2C[c];
end;

Заполнить массив -- домашнее задание


 
Knight ©   (2007-05-14 16:01) [3]

Клавиатурный тренажёр, что ли пишешь? :)


 
clickmaker ©   (2007-05-14 16:03) [4]

const
  aCyrChars: string = "ФИCВУАП...";

 CyrCh := aCyrChars[Ord(LatinCh) - 65];


 
Gentos   (2007-05-14 16:14) [5]


> Knight ©


так точно :)


 
Gentos   (2007-05-14 16:14) [6]


> Плохиш ©


другие поняли :)


 
Knight ©   (2007-05-14 16:17) [7]

> [5] Gentos   (14.05.07 16:14)

Чем-то существующие не устраивают или так.. в целях тренинга в Delphi? :)

PS: Knight"у очень нравится Solo на клавиатуре... %)


 
Gentos   (2007-05-14 16:19) [8]


> clickmaker ©  


как-то непонятно


 
Gentos   (2007-05-14 16:21) [9]


> Knight ©   (14.05.07 16:17) [7]


не я стороник Stamin"ы , соло - это не мое. В целях тренинга пишу программулины и из-за того, что на работе делать нечего :)


 
clickmaker ©   (2007-05-14 16:28) [10]


> [8] Gentos   (14.05.07 16:19)

что именно?


 
Gentos   (2007-05-14 16:35) [11]


const
 aCyrChars: string = "ФИCВУАП...";

CyrCh := aCyrChars[Ord(LatinCh) - 65];


как это все должно работать можно пример допустим перевода символа "q" в "й"


 
Knight ©   (2007-05-14 16:38) [12]

> [11] Gentos   (14.05.07 16:35)

Что там не понятно... есть массив кирилических символов записанных в таком порядке, что порядковый номер соответствует коду соответствующего латинского...


 
Knight ©   (2007-05-14 17:04) [13]

А можно так...

строка символов в раскладке En,
строка в расскладке Ru соответствено первой строки.
кнопкам назначить теги соответственно порядковому номеру символа в строках.

берёшь символ, находишь через Pos его индекс в En или в Ru, находишь в цикле нужную кнопку по тегу=индекс, передаёшь её на нажатие... или типа того, хотя можно в начале все кнопки загнать в массив соответственно тэгов, тогда нужная кнопка будет доступна сразу по индексу из Pos...


 
Leonid Troyanovsky ©   (2007-05-14 19:57) [14]

> Gentos   (14.05.07 15:57)

> Уважаемые мастера, есть ли функция, которая переводит из
> латыны в кириллицу символы ?

ToAsciiEx & VkKeyScan

--
Regards, LVT.



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

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

Наверх




Память: 0.47 MB
Время: 0.059 c
15-1178637751
phpdeveloper
2007-05-08 19:22
2007.06.03
SQL запрос


3-1173464796
databaser
2007-03-09 21:26
2007.06.03
Поиск в найденном


2-1179382652
Юра
2007-05-17 10:17
2007.06.03
Пересмотр графических файлов


15-1178542230
Kerk
2007-05-07 16:50
2007.06.03
Словарь Зализняка


11-1160734977
Psychedelic
2006-10-13 14:22
2007.06.03
Как перехватить сообщения без KOL applet и Form.OnMessage





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский