compiler direktifleri

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

compiler direktifleri

Mesaj gönderen aslangeri »

s.a. arkadaşlar.
Compiler direktifleri ile derleme sırasında oluşan exe dosyasının ismini değiştirebilirmiyiz?
bu konuda bilgisi olan varmı?
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Kullanıcı avatarı
csunguray
Üye
Mesajlar: 855
Kayıt: 09 Ara 2006 05:08
Konum: Adana
İletişim:

Re: compiler direktifleri

Mesaj gönderen csunguray »

Komple adını değil ama uzantıyı değiştirebilirsiniz.
Type Parameter
Syntax {$E extension}
{$EXTENSION extension}
The $E directive sets the extension of the executable file generated by the compiler. It is often used with the resource-only DLL mechanism.
For example, placing {$E deu} in a library module produces a DLL with a .deu extension: filename.deu. If you create a library module that simply references German forms and strings, you could use this directive to produce a DLL with the .deu extension. The startup code in the runtime library looks for a DLL whose extension matches the locale of the system—for German settings, it looks for .deu—and loads resources from that DLL.
C. Sunguray
csunguray at netbilisim.kom
Net Bilişim Hizmetleri

Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Re: compiler direktifleri

Mesaj gönderen aslangeri »

Teşekkür ederim. ancak benim dosyanın adını değiştirmem lazım.
Compiler direktifleri ile programın bir kaç farklı versiyonunu oluşturdum. Ancak her derlemeden sonra oluşan exe dosyasının adını değiştirmem gerekiyor. Bunun için lazım ama....
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3081
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Re: compiler direktifleri

Mesaj gönderen sabanakman »

Benzeri bir duruma ben de ihtiyaç duymuştum ve aynı programın 3 değişik şekline ihtiyacım vardı. Demo, Test ve TamSürüm olarak. Ben de projemin ana formun initialize bloğunda Application.Exename'ini kullanılan direktiflere göre CopyFile ile kopyalayadım ve ayrı .exe'lerimi kullandığım direktiflere göre otomatik olarak oluşturabildim. İsteğinize yakın pratikliği sağladı, öneririm.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
Kullanıcı avatarı
sadettinpolat
Moderator
Mesajlar: 2131
Kayıt: 07 Ara 2003 02:51
Konum: Ankara
İletişim:

Re: compiler direktifleri

Mesaj gönderen sadettinpolat »

birazdan yazacaklarim tamamen sallamadir. yani hic denemisligim yoktur. sadece tahmindir.

delphi 2007 ile build konfigirasyon araci geliyor. belki onunla bu istedigin sey yapilabilir...
"Sevmek, ne zaman vazgececegini bilmektir." dedi, bana.

---
http://sadettinpolat.blogspot.com/
Cevapla