Курсовая работа: Программа для перевода текстов с транслита
alph['Р']:= 'r';
alph['С']:= 's';
alph['Т']:= 't';
alph['У']:= 'u';
alph['Ф']:= 'f';
alph['Х']:= 'kh';
alph['Ц']:= 'c';
alph['Ч']:= 'ch';
alph['Ш']:= 'sh';
alph['Щ']:= 'shh';
alph['Ъ']:= '''''';
alph['Ы']:= 'y';
alph['Ь']:= '''';
alph['Э']:= 'eh';
alph['Ю']:= 'ju';
alph['Я']:= 'ja';
end;
Обработчики событий для кнопок:
· Кнопка (редактировать алфавит), событие acAlphEdit
Листинг 4. «Обработчик события нажатия на кнопку Редактировать алфавит»
procedure TMainForm.acAlphEditExecute(Sender: TObject);
begin
SlovarForm.show;
end;
· Кнопка (Открыть фаил в окно кириллици) acCyrOpen
Выполняет диалог OpenDialog и загружает в поле memCyr содержимое файла используя при этом обработчик исключений.
Листинг 5. «Обработчик события нажатия на кнопку Открыть»
procedure TMainForm.acCyrOpenExecute(Sender: TObject);
begin