26-03-2013, 10:47 PM
بعد كثير من المحاولات ولله الحمد توصلت الى الحل بنسبة 90% تقريبا
وهذا هو الكود للبروجكت اما الكود للوحدة ثابت وهذا كود البرنامج الجديد :-
الان لم يتبقى الا كيفية تشغيل الملف بعد تشفيره لكن الامر الذي استغربة هو لماذا التشفير يكون باللغة الصينية !!؟
وهذا هو الكود للبروجكت اما الكود للوحدة ثابت وهذا كود البرنامج الجديد :-
كود :
[align=left]
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, rc4, StdCtrls;
type
TForm1 = class(TForm)
OpenDialog1: TOpenDialog;
Edit1: TEdit;
Button1: TButton;
procedure Button1Click(Sender: TObject);
procedure Edit1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
var
f:TextFile;
t:string;
begin
try
AssignFile(f,Edit1.Text);
Rewrite(f);
write(f,RC4Code(edit1.Text,'PASSWORD'));
closefile(f);
ShowMessage('Crypted !');
finally
end;
end;
procedure TForm1.Edit1Click(Sender: TObject);
begin
if not OpenDialog1.Execute then
exit;
edit1.Text:=OpenDialog1.FileName;
end;
end.
[/align]الان لم يتبقى الا كيفية تشغيل الملف بعد تشفيره لكن الامر الذي استغربة هو لماذا التشفير يكون باللغة الصينية !!؟

