Program exe ismini compile time da değiştirmek mümkün mü ?

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
windofmay
Üye
Mesajlar: 35
Kayıt: 19 Ağu 2003 06:42

Program exe ismini compile time da değiştirmek mümkün mü ?

Mesaj gönderen windofmay »

Herkese kolay gelsin
Program exe ismini compile time da değiştirmek mümkün mü ?
iyi çalışmalar
mkysoft
Kıdemli Üye
Mesajlar: 3110
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Mesaj gönderen mkysoft »

project options'da exe isim ayarı vardı sanki belkide yanlış hatırlıyorum.
Kullanıcı avatarı
husonet
Admin
Mesajlar: 2962
Kayıt: 25 Haz 2003 02:14
Konum: İstanbul
İletişim:

Mesaj gönderen husonet »

Kod: Tümünü seç

  application.Title := 'Husonet';

Kolay gelsin...

Gazete manşetleri
* DİKKAT :Lütfen forum kurallarını okuyalım ve uyalım...!
* Warez,crack vs. paylaşımı kesinlikle yasaktır.
Kullanıcı avatarı
unicorn64
Üye
Mesajlar: 919
Kayıt: 04 Nis 2006 08:56
Konum: yine yeniden Ankara ^_^

Mesaj gönderen unicorn64 »

üstad yanlışım varsa düzeltin ama

Kod: Tümünü seç

application.Title := 'Husonet';
koduyla sadece görev çubuğundaki görünen yazı değişiyor.

project->options->application->title da aynı işi yapıyor. :?:

ama projeyi farklı kaydedip projenin adını project1 yerine bi isim verirseniz derledikten sonra exe nin adı projeye verdiğiniz yeni isim oluyor. ancak kelimeler arası boşluk koymaya izin vermiyor proje isminde
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3081
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Değişik bir tarz

Mesaj gönderen sabanakman »

bu aşağıdaki gibi yapılırsa program derlenince değil çalışınca olacaktır. Ana formun en altında bulunan end. yazan yere aşağıdaki kod yazılırsa projenin bir kopyasını alacaktır.

Kod: Tümünü seç

initialization
  if SameText(ExtractFileName(Application.ExeName),'Project1.exe') then
 Windows.CopyFile(Application.ExeName, ExtractFilePath(Application.ExeName)+'Kurtar.exe',False);
end.
SameText büyük küçük duyarlılığı olmadan iki değer eşitse True değer üretir. Koda göre Project1.exe dosyasının kopyası oluşturulur ama bunu önermem ama direk projenin .dpr, .cfg, .dof, .res uzantılı dosyaların hepsini değiştirirsen daha şık olur. Mesela

Kod: Tümünü seç

Project1.dpr->Kurtar.dpr
Project1.cfg->Kurtar.cfg
Project1.dof->Kurtar.dof
Project1.res->Kurtar.res
şeklinde yaparsan olay çözülür.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
Cevapla