2010-05-10 15 views
5

Umduğum şeyi almam basit bir soru. Delphi IDE'de, Delphi yüklemesinin yolu $ (DELPHI) olarak belirtildi. $ (MY_LIBRARY) ya da benzer bir şey gibi kendi yol göstergeleri oluşturmanın bir yolu olup olmadığını merak ediyorum. Ben (DELPHI) bir ortam değişkeni olarak belirtildiğini düşündüm, ama görünüşe göre değil. Herhangi bir fikir? (Ben Delphi 7 kullanıyorum)Delphi Yol Değişkenleri

Herkese teşekkürler!

~ DJ

DJ Quimby

Delphi 2010'da
+0

'a başvurabilirsiniz. Bu sorunu D5'te bulmanın bir yolunu buldunuz mu? –

+0

Evet, iş değiştirdim;) Her ne kadar ciddiyetle, maalesef hiç yapmadım. –

+0

Doğru olduğunu düşündün. Fonksiyonellik görünüşte sadece D6'da ortaya çıktı. Nasıl başardınız? –

cevap

8

:

  • Araçlar'ı seçin -
  • "Ortam değişkenleri"
  • ya Sistemini belirtin ya Kullanıcı değişkeni
  • seçin Seçenekler>
+0

Yanıt için teşekkürler. Delphi 5, 7 ve 2010'u kullandığımı belirtmeliydim. Bunu yapmaya çalıştığım Delphi 5.Üzgünüz, –

+2

Delphi 5 kullanıcı tanımlı ortam değişkenlerini desteklemiyor. Bu Delphi 6 tanıtıldı. –

+0

Teşekkürler Remy. Tüm bu kodu 7 veya 2010'a güncellemek için başka bir sebep olarak saklayacağım! Aşağıdaki bilgi ile Eklendi sistem değişkeni: Değişken Adı: OUTPUT_DIR Değişken Değer: T: \ kurar Ve Delphi, Çıktı klasöründe: –

0

Delphi 2010: Project.dproj'daki XML etiketlerinin çoğunun bu şekilde kullanılabileceğini biliyorum. (Örneğin, $ (DCC_DcuOutput), $ (DCC_ExeOutput) ...).

Belki de kendi XML etiketlerini dosyanıza eklemek ve daha sonra kullanmak mümkündür. Her ne kadar IDE tarafından korunacaklarından emin değilim.

0

Ayrıca not, komut satırı derleyicisini kullanırken, mevcut Delphi yüklemesinin BIN dizininde bulunan RSVARS.BAT dosyası, alt işlemlerin bazı ortam değişkenlerini yaratan şeydir. (örneğin BDS ve BDSCOMMONDIR).

0

Windows 7'de (ve Vista benzerdir) 'start' düğmesine tıklayın, 'computer', 'properties' ve ardından 'advanced system settings' seçeneğini sağ tıklayın. 'Ortam değişkenleri'ni tıklayın ve artık global (sistem) olarak veya sadece mevcut kullanıcı için (siz) yenilerini oluşturabilirsiniz. Örneğin 'MyVar'.

Şimdi bir delphi yolunda, MyVar'a $ (MyVar) olarak bakın.

MyVar artık toplu dosyalarda% MyVar% olarak görünecektir.

1

Delphi 5 için, pencere Çevre değişkenlerden ekleyebilirsiniz

sağ Bilgisayarım> özellikler> gelişmiş> Çevre değişkenleri tıklayın

+0

aşağıdaki yaptım Projeler \ $ (OUTPUT_DIR) BPL \ Bu hata üretir: Çıkış dosyası oluşturulamadı $ (OUTPUT_DIR) \ Projects \ Bpl \ Amase32.exe –

+0

İstediğiniz kadar çevre değişkenleri ekleyebilirsiniz, ancak herhangi bir fark yaratmaz. Delphi 5, ortam değişkenlerini tanımıyor. '$ (DELPHI)' bir ortam değişkeni değildir. –

+0

Rob, bu doğru, orijinal sorumu içinde keşfettiğimi belirttiğim gibi. Yani, kendi Delphi 5 projemde yolu ($ DELPHI) taklit etmenin herhangi bir yolu var mı? –

0

alternatif bir çözüm yöntemi bulunmaktadır - sanal bir sürücü harfi atamak için SUBST kullanabilirsiniz Klasörün köküne, eğer kullanabiliyorsanız $ (MyFiles) kullanacaksınız ve sonra bunu kullanacaksınız.

SUBST M:

derin dizinde dosyanız varsa Örnek için

, komut istemine ve türü giderdik

: "C \ users \ My Bileşenleri Delphi Files \ Me \" ve daha sonra bunu M: