Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.12.2009, 21:31   #1
Sina
Пользователь
 
Регистрация: 15.12.2009
Сообщений: 27
По умолчанию Шифрование

Помогите пожалуйста люди!! Вот есть прога по шифрованию, все отлично работает, но она не моя, я просто попросила знакомого, но он комментарии не написал, и щас не могу его спросить, помогите пожалуйста, напишите коменты=)!!
Суть такая, в мемо1 вводится текст, в эдит1 пароль, потом что то мне не понятное происходит и текст шифруется

Код:
var
s:string;

procedure Code(var text: string; password: string;
decode: boolean);
var
i, PasswordLength: integer;
sign: shortint;
begin
PasswordLength := length(password);
if PasswordLength = 0 then Exit;
if decode
then sign := -1
else sign := 1;
for i := 1 to Length(text) do
text[i] := chr(ord(text[i]) + sign *
ord(password[i mod PasswordLength + 1]));
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
begin
s := Memo1.Text;
code(s, Edit1.Text, false);
Memo1.Text := s;
end;
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
begin
code(s, Edit1.Text, true);
Memo1.Text := s;
end;
end;
Sina вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
шифрование Рахимжан Помощь студентам 5 29.11.2009 22:33
Шифрование Sanakan Помощь студентам 0 19.04.2009 14:55
шифрование на С# innei Помощь студентам 0 08.04.2009 22:00
шифрование Stanislav Свободное общение 10 04.03.2008 05:09
Шифрование Stanislav Общие вопросы Delphi 2 15.11.2007 21:56