Önceki başlık :: Sonraki başlık |
Yazar |
Mesaj |
MungaBunga
![](modules/Forums/images/avatars/galeri03/192.gif)
Kayıt: Oct 19, 2004 Mesajlar: 207 Nereden: Mardin
|
Tarih: Sat Oct 01, 2005 6:43 pm Mesaj konusu: Acil Delphi den anlayan arkadaş |
|
|
Arkadaşlar sizden bir isteğim olacak Delphi programlama diliyle bir program yazıyorum. Bir yerde takıldım. Acaba cevabını bilen bir arkadaş varmı ? Sorum şu;
2 tane form var programımda. Program çalışınca form1 açılacak haliyle
form1 deki "OLUŞTUR" butonuna basınca form2 exe halinde c:\ nin içinde kodlar arasında belirleyeceğim bir yerde oluşturulacak. Yani form2 de başka kodlar var.
Sizden sadece sitediğim form1 deki oluştur butonunun açıklamasıyla birlikte kodları lazım
"
saygılar |
|
Başa dön |
|
![](themes/DeepBlue/forums/images/spacer.gif) |
DoganBir
![](modules/Forums/images/avatars/galeri05/377.gif)
Kayıt: Mar 24, 2003 Mesajlar: 305 Nereden: İstanbul
|
Tarih: Sat Oct 01, 2005 8:22 pm Mesaj konusu: Re: Acil Delphi den anlayan arkadaş |
|
|
MungaBunga demiş ki: |
form1 deki "OLUŞTUR" butonuna basınca form2 exe halinde c:\ nin içinde kodlar arasında belirleyeceğim bir yerde oluşturulacak. Yani form2 de başka kodlar var. |
Ne demek istediğini biraz daha açıklayabilirsen belki yardımcı olabilirim. Bu haliyle bişi anlamadım |
|
Başa dön |
|
![](themes/DeepBlue/forums/images/spacer.gif) |
MungaBunga
![](modules/Forums/images/avatars/galeri03/192.gif)
Kayıt: Oct 19, 2004 Mesajlar: 207 Nereden: Mardin
|
Tarih: Sat Oct 01, 2005 8:39 pm Mesaj konusu: |
|
|
Yani bir örnek vermek gerekirse bir keylogger programı olabilir. Ama kafe programı olacak
FORM1 de programın ayarları olacak. Ayarlar oluşturulduktan sonra OLUŞTUR tuşuna basıldığı zaman. Form1 deki bilgiler bir EXE oluşturacak. Bu form2 deki yani oluşturulan EXE içinde kayıt edileceği yerde belirlenecek. Form2 de keyloggerin aslı olacak kodlar arasında dosyanın kayıt edileceği yer olacak
c:\system32\keylogger\log.txt gibi.
AmA keylogger yapmıcam. Kafe programı yazacam
Kodlar arasında açıklamada yazarsan çok iyi olur
saygılar |
|
Başa dön |
|
![](themes/DeepBlue/forums/images/spacer.gif) |
MungaBunga
![](modules/Forums/images/avatars/galeri03/192.gif)
Kayıt: Oct 19, 2004 Mesajlar: 207 Nereden: Mardin
|
Tarih: Sat Oct 01, 2005 10:23 pm Mesaj konusu: |
|
|
Yaw delphi den anlayan arkadaş yokmu lütfen ![Shocked](modules/Forums/images/smiles/icon_eek.gif) |
|
Başa dön |
|
![](themes/DeepBlue/forums/images/spacer.gif) |
TheCotanak
![](modules/Forums/images/avatars/galeri06/468.gif)
Kayıt: Sep 03, 2003 Mesajlar: 921 Nereden: Istanbul
|
Tarih: Sun Oct 02, 2005 12:42 am Mesaj konusu: |
|
|
www.pscode.com adresinden ara bul... buradan 'acil' tipinde bir cevap gelmeyecek anldığımız kadarıyla..
çok rahat bulursun planet source code'dan bunu. |
|
Başa dön |
|
![](themes/DeepBlue/forums/images/spacer.gif) |
ferdemoncel
![](modules/Forums/images/avatars/blank.gif)
Kayıt: Nov 03, 2003 Mesajlar: 277 Nereden: Eskişehir
|
Tarih: Mon Oct 03, 2005 10:36 am Mesaj konusu: |
|
|
Delphi konusunda çok sağlam bir Türkçe site de var:
http://www.delphiturk.com
Belki buradan yanıt alabilirsin .. |
|
Başa dön |
|
![](themes/DeepBlue/forums/images/spacer.gif) |
levent
![](modules/Forums/images/avatars/galeri04/294.gif)
Kayıt: Mar 13, 2003 Mesajlar: 188 Nereden: İstanbul
|
Tarih: Mon Oct 03, 2005 11:11 am Mesaj konusu: |
|
|
çok kolay bir şey değil bu, yani amacına uygun yapmak için uğraşmak lazım. temelde iki program gerekli, ayarların yapıldığı form arayüzlü program ve ayarları okuyup kendi tipini ya da işlevini değiştiren şablon program.
program 1 de oluştur butonun altı şöyle olmalı:
Kod: |
//stringlist yaratalım, ayarları burda tutarız
var t:tstringlist;
begin
//önce şablonu nerede yaratacağımızı belirleyelim.
copyfile("sablon.exe","c:\hedef.exe",true);
//sonra ayarları kaydedelim
t:=tstringlist.create;
t.add(edit1.text); //tüm ayarları dosyaya kaydet
...
...
...
t.savetofile("c:\ayar.txt");
t.free;
//burası bu kadar
end;
|
Kod: |
//burası da şablon program;
//program çalıştığında, bu kısım çalışacak
var t:tstringlist;
begin
t:=tstringlist.create;
t.loadfromfile("c:\ayar.txt");
edit1.text:=t.strings[1];
..
..
..
t.free;
//tüm ayarlar yüklendi çalışmaya devam...
end;
|
yani görüldüğü gibi kolay değil, ama zor da değil... umarım doğru anlamışımdır. |
|
Başa dön |
|
![](themes/DeepBlue/forums/images/spacer.gif) |
|