2012-02-15 11 views
6

this documentation'u buldum, bu da Delphi'yi bir başka kayıt defteri anahtarıyla başlatabileceğinizi gösterir. Ama işe yaramayacağım (Delphi 2007'yi kullanarak, 2010'u da denedim). \ 5.0Alternatif bir kayıt defteri anahtarı ile Delphi'yi başlatmak

-pDelphi -rHKEY_CURRENT_USER Software \ \ Borland \ BDS: my kısayolun hedef

"\ Program Files \ CodeGear \ RAD Studio \ 5.0 \ bin \ bds.exe C" dir

Bu Delphi'yi çalıştırdığımda hiçbir paket yüklenmeden başlatılır. Anahtarı yanlış yoldan mı geçiyorum? 2007/2010'da bu bir özellik değil mi? Ben slove ?:

Ben üçüncü taraf bileşenlerinin farklı sürümlerini kullanarak farklı salım brances sahip çalışıyorum ne

(normalde Başlangıçta yüklenen paketler yüklü olmadığı için o, orada gibi görünüyor). Eski bir dalda bir hatayı düzeltmem gerektiğinde, UI (sonraki üçüncü taraf sürümüyle birlikte çalışır) dfm'yi değiştirir, bölüm ekt kullanır. UI'de yüklü sürümü sığdırmak için. Eski şube hala üçüncü tarafın eski sürümüne bağlanır ve kilitlenme

cevap

10

Evet, r parametresini yanlış bir değerle kullanıyorsunuz. Varsayılan değer "BDS" dir ve sonuçta ortaya çıkan anahtar "HKEY_CURRENT_USER \ Software \ Borland \ BDS \ 5.0" dir (D2007 için). "MyKey" gibi başka bir değer belirtirseniz, "HKEY_CURRENT_USER \ Software \ Borland \ MyKey \ 5.0" anahtarını kullanır.

İlgili konular