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

Вниз

Рус->Eng Tng->Рус   Найти похожие ветки 

 
Змей ©   (2004-11-03 14:15) [0]

народ не подскажите как в событии onkeydown у edit1 сделать так чтобы при нажатии на Ф12 тобишь if key=vkF12 then английские буквы переделывались в русские и наоборот в етомже едите. зараннее благодарю


 
begin...end ©   (2004-11-03 14:48) [1]


> Змей ©   (03.11.04 14:15)

Вначале следует определиться с тем, какому русскому символу какой английский соответствует, и наоборот. Причём не каждая ведь русская буква может быть "представлена" в виде одной английской, например буква "я". А это уже усложняет задачу.

А уж сделать это преобразование по нажатию F12 - это уж дело десятое.

procedure TFormName.EditNameKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
begin
 if Key = VK_F12 then
   EditName.Text := MyConvertFunction(EditName.Text)
end.


 
Змей ©   (2004-11-03 15:19) [2]

т.е. надо катать фонкциюMyConvertFunction?


 
KSergey ©   (2004-11-03 15:21) [3]

Можно другую.


 
Змей ©   (2004-11-03 15:23) [4]

KSergey ©
я проста не наю как если не сложно напиши плиз


 
begin...end ©   (2004-11-03 15:26) [5]

Что значит "катать"? Сделать её надо, после продумывания таблицы перевода.


 
Змей ©   (2004-11-03 15:35) [6]

ясна спасиба
кароч не светит мне эта фишка


 
KSergey ©   (2004-11-03 15:51) [7]

Видимо да...
Впрочем, за смешную практически плату и лично для Вас - я мог бы... ;)


 
Семен Сорокин ©   (2004-11-03 15:54) [8]


> Змей ©   (03.11.04 15:35) [6]
> ясна спасиба
> кароч не светит мне эта фишка

Афигенный подход


 
Symb   (2004-11-03 15:58) [9]

Таблицу перевода для транслитерации можно взять стандартную (TYP, ГОСТ 16876-71 или ISO).


 
Змей ©   (2004-11-03 16:11) [10]

KSergey ©

вы издеваетесь



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

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

Наверх




Память: 0.46 MB
Время: 0.069 c
4-1097217093
lightix
2004-10-08 10:31
2004.11.21
Отследить простой компьютера


1-1099606985
Кто---то
2004-11-05 01:23
2004.11.21
Какая стандартная функция в Дельфи не переводит строку во Float,


14-1099480482
AlexR
2004-11-03 14:14
2004.11.21
Работа с dll.


14-1099644080
vidiv
2004-11-05 11:41
2004.11.21
Сайт MS криво отображается в IE :)))


6-1095161126
bsa
2004-09-14 15:25
2004.11.21
как извлечь текст (убрать тэги) из html





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