Показать сообщение отдельно
  #7  
Старый 27.11.2010, 03:15
Аватар для freelin
freelin freelin вне форума
Прохожий
 
Регистрация: 14.06.2010
Адрес: Красноярск
Сообщения: 7
Репутация: 10
По умолчанию Пример

Если совсем быстро и просто, то в JVCL есть компонент TJvVigenereCipher. Кидаем его на форму.
Также:
Edit для кодового слова
Memo для нашего текста
Button (2 шт) для кодирования/раскодирования

Для кнопок пишем код:

Код:
procedure TForm1.ButtonEncodeClick(Sender: TObject);
begin
Memo1.Lines.Text := JvVigenereCipher1.EncodeString(edit3.Text,Memo1.Lines.Text);
end;

procedure TForm1.ButtonDecodeClick(Sender: TObject);
begin
Memo1.Lines.Text := JvVigenereCipher1.DecodeString(edit3.Text,Memo1.Lines.Text);
end;



Дальше только усложнение/усовершенствование.

Кому интересно - прикладываю исходник (Delphi2010) и exe'шник. (rar 312Кбайт)
Ответить с цитированием