Курсовая работа: Программа для перевода текстов с транслита
procedure TSlovarForm.OpenButtClick(Sender: TObject);
var
f :file of shortstring;
str :shortstring;
i1 :integer;
begin
if openfile.execute then
try
assignfile(f,OpenFile.FileName);
reset(f);
for i1:= 1 to 33 do
begin
read(f,str);
SlovGrid.Cells[1,i1]:= str;
end;
closefile(f);
F_name:= OpenFile.FileName;
except
showmessage('Неверный формат фаила!!!');
end;
end;
Обработчик нажатия на кнопку «Применить». Изменяет текущий словарь ( alph : array['А'..'Я'] ofshortstring из unit_main) в соответствии с текущими данными из таблицы SlovGrid и пишет название словаря в StatusBar главной формы.
Листинг 19. «Нажатие на кнопку Применить»
procedure TSlovarForm.ApplButtClick(Sender: TObject);
var
i1 :integer;
str :string;
begin
for i1:= 1 to SlovGrid.RowCount-1 do