Hangi Delphi Dosyalarının Kaynak Kontrol Sisteminde Saklanması

Delphi, bazıları Delphi ortamına, bazıları projeye özgü olan yapılandırması için bir dizi dosya kullanır. Delphi IDE'deki çeşitli araçlar veri sakla diğer dosya türlerinde.

Aşağıdaki listede, Delphi'nin tipik bir bağımsız uygulama ve bir düzine uygulama için oluşturduğu dosyalar ve dosya adı uzantıları açıklanmaktadır. Ayrıca, hangi Delphi tarafından üretilen dosyaların bir kaynak kontrol sisteminde depolanması gerektiğini öğrenin.

Delphi Projeye Özgü

PAS - Delphi Kaynak Dosyası
PAS, Kaynak Kontrolünde saklanmalıdır
Delphi'de PAS dosyaları her zaman kaynak kodu bir birime veya bir forma. Birim kaynak dosyaları bir uygulamadaki kodun çoğunu içerir. Birim, formun olaylarına veya içerdiği bileşenlere iliştirilmiş tüm olay işleyicileri için kaynak kodunu içerir. Delphi'nin kod düzenleyicisini kullanarak .pas dosyalarını düzenleyebiliriz. .Pas dosyalarını silmeyin.

.dcu - Delphi Derlenmiş Birimi
Derlenmiş birim (.pas) dosyası. Varsayılan olarak, her birimin derlenmiş sürümü, birim dosyasıyla aynı ada sahip ancak .DCU (Delphi derlenmiş birimi) uzantısıyla ayrı bir ikili biçim dosyasında depolanır. Örneğin unit1.dcu, unit1.pas dosyasında bildirilen kodu ve verileri içerir. Bir projeyi yeniden oluşturduğunuzda, kaynak (.PAS) dosyaları son derlemeden bu yana değişmedikçe veya .DCU dosyaları bulunmadıkça tek tek birimler yeniden derlenmez. .Dcu dosyasını güvenle silin, çünkü uygulamayı derlerken Delphi dosyayı yeniden oluşturur.

instagram viewer

Dfm - Delphi Formu
DFM Kaynak Kontrolünde saklanmalıdır
Bu dosyalar her zaman .pas dosyalarıyla eşleştirilir. Bir DFM dosyası, bir formda bulunan nesnelerin ayrıntılarını (özelliklerini) içerir. Forma sağ tıklayıp açılır menüden metin olarak görüntüle seçilerek metin olarak görüntülenebilir. Delphi .dfm dosyalarındaki bilgileri bitmiş .exe kod dosyasına kopyalar. Bu dosyanın değiştirilmesinde dikkatli olunmalıdır, çünkü dosyada yapılan değişiklikler IDE'nin formu yükleyebilmesini engelleyebilir. Form dosyaları ikili veya metin biçiminde kaydedilebilir. Ortam Seçenekleri iletişim kutusu, yeni oluşturulan formlar için hangi biçimi kullanmak istediğinizi belirtmenizi sağlar. .Dfm dosyalarını silmeyin.

.dpr - Delphi Projesi
DPR, Kaynak Kontrolünde saklanmalıdır
.DPR dosyası, Delphi projesinin (proje başına bir .dpr dosyası), aslında bir Pascal kaynak dosyasının merkezi dosyasıdır. Yürütülebilir dosya için birincil giriş noktası görevi görür. DPR, projedeki diğer dosyalara yapılan referansları içerir ve formları ilişkili birimlerine bağlar. .DPR dosyasını değiştirebilmemize rağmen, dosyayı manuel olarak değiştirmemeliyiz. .DPR dosyalarını silmeyin.

.RES - Windows Kaynak Dosyası
Delphi tarafından otomatik olarak oluşturulan ve derleme işlemi için gerekli olan bir Windows kaynak dosyası. Bu ikili biçimli dosya, sürüm bilgisi kaynağını (gerekirse) ve uygulamanın ana simgesini içerir. Dosya ayrıca uygulamada kullanılan diğer kaynakları da içerebilir, ancak bunlar olduğu gibi korunur.

.EXE - Uygulama Yürütülebilir
İlk kez bir uygulama veya standart dinamik bağlantı kitaplığı oluşturduğumuzda, derleyici projenizde kullanılan her yeni birim için bir .DCU dosyası oluşturur; projenizdeki tüm .DCU dosyaları tek bir .EXE (yürütülebilir) veya .DLL dosyası oluşturmak için bağlanır. Bu İkili formatlı dosya, kullanıcılarınıza dağıtmanız gereken tek dosyadır (çoğu durumda). Delphi uygulamayı derlerken yeniden oluşturduğundan projeler .exe dosyanızı güvenle silin.

.~?? - Delphi Yedek Dosyaları
Adları biten dosyalar. ~?? (örn. birim2. ~ pa) değiştirilmiş ve kaydedilmiş dosyaların yedek kopyalarıdır. Bu dosyaları istediğiniz zaman güvenli bir şekilde silin, ancak hasarlı programlamayı kurtarmak için saklamak isteyebilirsiniz.

DLL - Uygulama Uzantısı
Kodu dinamik bağlantı kitaplığı. Dinamik bağlantı kitaplığı (DLL), uygulamalar ve diğer DLL'ler tarafından çağrılabilen bir yordam koleksiyonudur. Birimler gibi DLL'ler de paylaşılabilir kod veya kaynaklar içerir. Ancak bir DLL çalışma zamanında onu kullanan programlara bağlı ayrı olarak derlenmiş bir yürütülebilir dosyadır. Bir .DLL dosyasını yazmadığınız sürece silmeyin. Git gör DLL ve Delphi programlama hakkında daha fazla bilgi için.

.DPK - Delphi Paketi
DPK Kaynak Kontrolünde saklanmalıdır
Bu dosya, çoğunlukla birden fazla birimin bir koleksiyonu olan bir paketin kaynak kodunu içerir. Paket kaynak dosyaları proje dosyalarına benzer, ancak paket adı verilen özel dinamik bağlantı kitaplıkları oluşturmak için kullanılır. .Dpk dosyalarını silmeyin.

.DCP
Bu ikili görüntü dosyası derlenmiş gerçek paketten oluşur. IDE'nin gerektirdiği sembol bilgileri ve ek başlık bilgilerinin tümü .DCP dosyasında bulunur. Bir proje oluşturmak için IDE'nin bu dosyaya erişimi olmalıdır. .DCP dosyalarını silmeyin.

.BPL veya .DPL
Bu gerçek tasarım zamanı veya çalışma zamanı paketi. Bu dosya, içine entegre edilmiş Delphi'ye özgü özelliklere sahip bir Windows DLL dosyasıdır. Bu dosya, paket kullanan bir uygulamanın dağıtımı için gereklidir. Sürüm 4 ve üzeri bu sürüm 3'te 'Borland paket kütüphanesi', 'Delphi paket kütüphanesi'. Görmek BPL'ye karşı DLL paketlerle programlama hakkında daha fazla bilgi için.

Aşağıdaki listede, Delphi IDE'nin tipik bir bağımsız uygulama için oluşturduğu dosyalar ve dosya adı uzantıları açıklanmaktadır

IDE Özel
.BPG, .BDSGROUP - Borland Proje Grubu (Borland Developer Studio Proje Grubu)
BPG Kaynak Kontrolünde saklanmalıdır
İlgili projeleri bir kerede ele almak için proje grupları oluşturun. Örneğin, .DLL ve .EXE gibi birden çok yürütülebilir dosya içeren bir proje grubu oluşturabilirsiniz.

.DCR
DCR, Kaynak Kontrolünde saklanmalıdır
Delphi bileşen kaynak dosyaları, VCL paletinde göründüğü şekliyle bir bileşenin simgesini içerir. Kendi yapımımız sırasında .dcr dosyalarını kullanabiliriz özel bileşenler. .Dpr dosyalarını silmeyin.

.DOF
DOF, Kaynak Kontrolünde saklanmalıdır
Bu metin dosyası, derleyici ve bağlayıcı ayarları, dizinler, koşullu yönergeler ve Komut satırı parametreleri. .Dof dosyasını silmenin tek nedeni, bir proje için standart seçeneklere geri dönmektir.

.DSK
Bu metin dosyası, projenizin durumu hakkında, hangi pencerelerin açık olduğu ve hangi konumda oldukları gibi bilgileri saklar. Bu, Delphi projesini her açışınızda projenizin çalışma alanını geri yüklemenizi sağlar.

.DRO
Bu Metin dosyası nesne deposu hakkında bilgi içerir. Bu dosyadaki her girdi, nesne havuzundaki kullanılabilir her öğe hakkında belirli bilgiler içerir.

.DMT
Bu tescilli ikili dosya, gönderilen ve kullanıcı tanımlı menü şablonları bilgilerini içerir.

.TLB
Dosya tescilli bir ikili tip kütüphane dosyasıdır. Bu dosya, bir ActiveX sunucusunda hangi tür nesnelerin ve arabirimlerin kullanılabileceğini tanımlamak için bir yol sağlar. Bir birim veya bir başlık dosyası .TLB, bir uygulama için gerekli sembol bilgileri için bir havuz görevi görür.

.DEM
Bu metin dosyası, TMaskEdit bileşeni için ülkeye özgü bazı standart biçimler içerir.

Delphi ile Geliştirme sırasında gördüğünüz dosya uzantılarının listesi devam ediyor ...

.TAKSİ
Bu, Delphi'nin kullanıcılarına web dağıtımı için sunduğu dosya biçimidir. Dolap biçimi, birden çok dosyayı paketlemenin etkili bir yoludur.

.DB
Bu uzantıya sahip dosyalar standart Paradox dosyalarıdır.

.DBF
Bu uzantıya sahip dosyalar standart dBASE dosyalarıdır.

.GDB
Bu uzantıya sahip dosyalar standart Interbase dosyalarıdır.

.DBI
Bu metin dosyası, Veritabanı Gezgini için başlatma bilgilerini içerir.

Dikkat
Projenizi atmak istemiyorsanız, .dfm, .dpr veya .pas ile biten dosyaları asla silmeyin. Bu dosyalar uygulamanın özelliklerini ve kaynak kodunu içerir. Bir uygulamayı yedeklerken, bunlar kaydedilecek kritik dosyalardır.