exe içine exe gömme olayı var Hüseyin abinin anlattığı.. bu olayı gerçekleştiriyorum benim istediğim bu gömülen exeyi editlemek tabi bunun için forumda bişiyler konuşulmadı mı konuşuldu:
Trial_Cooder arkadaşımızın bi yaklaşımı vardı:
res dosyasını editlemek değilde, exe'yi oluşturdukdan sonra editlemek daha mantıklı, bunun için;
ExeMod.pas ve ExeMod.dcu İndir Project Dosyanın Yanına Koy Ve
Project1.dpr'i Editleyince Son Şekil'i Şöyle Olması Lazım;
Kod:
Kod: Tümünü seç
program Project1;
uses
Forms,
Unit1 in 'Unit1.pas' {Form1},
ExeMod in 'Unit\ExeMod.pas';
{$R *.res}
begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
Bir Button Koy Ve OnClick'ine Kod:
InsOrReplaceInFile('ADegiskeni', 'Server.exe' 'exeye yazdırılacak yazı);
Yaz
Bu Kod Oluşan Exe'ye (Önceden Oluşturmuş Olman Gerek) "ADegiskeni" Adında String Yerleştirir.
Oluşan Exe'de Bunu Görmek İçin
Kod:
ExtractFromExe('ADegiskeni', Edit1.Text);
evet bu olayı geçekleştiremedim "InsOrReplaceInFile" fonksiyonunu delphi tanımıyor exemodu uses kısmına ekledim project.dpr kısmına da dahil ettim bi eksikliğimin olduğunu sanmıyorum
acaba gerçekten oluyor mu bu olay oluyorsa nerde eksiklik var?
Cevaplarınız İçin Şimdiden teşekkürler