Главная страница
    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.037 c
1-1099788577
Роман
2004-11-07 03:49
2004.11.21
Автозагрузка файла


1-1099568342
InfMag
2004-11-04 14:39
2004.11.21
Получение списка файлов и папок или что-то поотдельности


14-1098854374
ИМХО
2004-10-27 09:19
2004.11.21
Падение американского доллара


14-1099406558
BlackLord2003
2004-11-02 17:42
2004.11.21
Glyp s


3-1098712903
Tchainik
2004-10-25 18:01
2004.11.21
IBDataSet.





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