 |
|
|
Programcılık » Delphi forumunda Delphİ De Encrİpt Ve Decrİpt Uygulamasi. konu başlığının kısa özeti; Öncelikle formunuzun Indy Misc yaprağında bulunan ıdencoder mime ve ıddecoder mime yapıştırınız dialogs yaprağında bulunan save dialog ve open dialog yapıştırınız ve 2 adet buton,
3 adet memo yapıştı...
|
1. sayfa (Toplam 1 sayfa)
|
Bu başlığı gezen kullanıcılar:0 Kayıtlı, 0 Gizli, 0 Misafir ve 0 Bot Kayıtlı Kullanıcılar: Yok
|
| Yazar |
Mesaj |
saracoza
Slow Friend


Kayıt: 24 Mart 2008
Mesajlar: 18
Tema: Parthenos (30069)
Yaş: 28

Puan: 34
|
Öncelikle formunuzun Indy Misc yaprağında bulunan ıdencoder mime ve ıddecoder mime yapıştırınız dialogs yaprağında bulunan save dialog ve open dialog yapıştırınız ve 2 adet buton,
3 adet memo yapıştırınız.C yi acip oraya bir yeni klasör olusturun adını deneme yapın ve icine bir adet tugrul(veya tercihen istediğiniz bir isim altinda) txt dosyasi yapın.
aşağıda verdiğim kodlari gerekli yerlere yapiştirin.
Kod:
procedure TForm1.FormCreate(Sender: TObject);
begin
Memo1.Lines.LoadFromFile('c:\deneme\tugrul.txt'); // dosya ismini değiştirdinizmi tugrulla yer değiştirin
end;
procedure TForm1.Button1Click(Sender: TObject);
//Encript
var
dosya:TFileStream;
yol,metin:AnsiString;
begin
if OpenDialog1.Execute Then
begin
yol:=OpenDialog1.FileName;
Memo1.Lines.LoadFromFile(yol);
dosya:=TFileStream.Create(yol,fmOpenRead);
metin:=IdEncoderMIME1.Encode(dosya);//Encript Et
Memo2.Text:=metin;
Memo2.Lines.SaveToFile(yol+'.xxx');//kaydet
end;
end;
procedure TForm1.Button2Click(Sender: TObject);
//Decript
var
dosya:TFileStream;
metin,yol:AnsiString;
begin
if SaveDialog1.Execute Then
begin
yol:=SaveDialog1.FileName;
dosya:=TFileStream.Create(yol,fmCreate);//dosyayı yarat
metin:=Memo2.Text;
IdDecoderMIME1.DecodeToStream(metin,dosya);//çöz dosyaya aktar
dosya.Free;
Memo3.Lines.LoadFromFile(yol);//göster
end;
end;
ALINTIDIR. |
|
|
|
|
| Oylanmadı
|
    |
 |
|
|
|
|
|
|
1. sayfa (Toplam 1 sayfa)
|
Bu başlığı gezen kullanıcılar:0 Kayıtlı, 0 Gizli, 0 Misafir ve 0 Bot Kayıtlı Kullanıcılar: Yok
Bu forumda yeni konular açamazsınız Bu forumdaki mesajlara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız Bu foruma eklenti dosyaları gönderemezsiniz Bu forumdaki dosyaları indiremezsiniz Bu forumda eklenti önizlemelerini/linklerini görebilirsiniz
|
|
|