Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.13;
Скачать: CL | DM;

Вниз

Шифрование   Найти похожие ветки 

 
tupoy   (2003-01-02 22:54) [0]

Мастера, подскажите простенький пример шифрования текстовых файлов.


 
pavel_ak ©   (2003-01-03 00:08) [1]

Простенький - пожалуйста:

function Shifrovanie(s:string):string;
Var i:integer;
begin
SetLength(result,Length(s));
for i:=1 to length(s) do
begin
if ord(s[i]=255) then result[i]:=chr(32)
else result[i]:=chr(ord(s[i])+1);
end;
end;

function Rashifrovanie(s:string):string;
Var i:integer;
begin
SetLength(result,Length(s));
for i:=1 to length(s) do
begin
if ord(s[i]=32) then result[i]:=chr(255)
else result[i]:=chr(ord(s[i])-1);
end;
end;


Это процедуры для шифровая/расшифрования строки. Проделай со всеми строками файла процедуру шифровки и сохрани, при загрузке - расшифровку.


 
pavel_ak ©   (2003-01-03 00:14) [2]

Извини, скобку не там поставил:вместо
if ord(s[i]=255)... надо if ord(s[i])=255...
, это в первой процедуре, а во второй вместо
if ord(s[i]=32)... надо if ord(s[i])=32...


 
tupoy   (2003-01-03 00:45) [3]

Спасибо



Страницы: 1 вся ветка

Текущий архив: 2003.01.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
3-36921
Patrick
2002-12-17 18:48
2003.01.13
SQL для PARADOXа


1-37014
Miv
2003-01-01 16:04
2003.01.13
Как с помощью мышки в TlistBox е можно строчки местами менять...?


14-37369
Jeka
2002-12-24 16:19
2003.01.13
IDE command-line options


1-37065
Dmitriy2001
2003-01-02 23:06
2003.01.13
Подскажите пожалуйста, как в компоненте TreeView задать Node


1-37102
MadGhost
2003-01-04 07:20
2003.01.13
Как отключить и включить потом мышу и клаву