Delphi uporablja več datotek za svojo konfiguracijo, nekatere globalne za okolje Delphi, nekatere specifične za projekt. Različna orodja v IDE Delphi shranjevanje podatkov v datotekah drugih vrst.
Na naslednjem seznamu so opisane datoteke in njihove razširitve imen datotek, ki jih Delphi ustvarja za običajno samostojno aplikacijo, in ducat več. Spoznajte tudi, katere datoteke, ustvarjene v Delphiju, naj bodo shranjene v sistemu za nadzor virov.
Projekt Delphi
.PAS - Delphi izvorna datoteka
PAS je treba shraniti v nadzoru virov
V Delfih so datoteke PAS vedno izvorno kodo v enoto ali obrazec. Datoteke izvornih datotek vsebujejo večino kode v aplikaciji. Enota vsebuje izvirno kodo vseh obdelovalcev dogodkov, pripetih na dogodke obrazca ali komponente, ki jih vsebuje. V urejevalniku kode Delphi lahko urejamo .pas datoteke. Ne brišite .pas datotek.
.DCU - Delphi sestavljena enota
Zbrana datoteka (.pas). Privzeto je sestavljena različica vsake enote shranjena v ločeni datoteki binarnega formata z istim imenom kot datoteka enote, vendar s pripono .DCU (Delphi sestavljena enota). Na primer unit1.dcu vsebuje kodo in podatke, deklarirane v datoteki unit1.pas. Ko znova zgradite projekt, se posamezne enote ne prenovijo, razen če se njihove datoteke (.PAS) spremenijo od zadnje kompilacije ali če datotek .DCU ni mogoče najti. Varno izbrišite .dcu datoteko, ker jo Delphi ob ustvarjanju aplikacije ponovno ustvari.
.DFM - Delphi obrazec
DFM je treba shraniti v nadzoru virov
Te datoteke so vedno seznanjene z .pas datotekami. Datoteka DFM vsebuje podrobnosti (lastnosti) predmetov v obrazcu. Lahko si ga ogledate kot besedilo, tako da z desno miškino tipko kliknete obrazec in v pojavnem meniju izberete pogled kot besedilo. Delphi kopira podatke v .dfm datoteke v končno datoteko .exe. Pri spreminjanju te datoteke je treba biti previden, saj bi spremembe v njej lahko preprečile, da bi IDE lahko naložil obrazec. Datoteke obrazcev lahko shranite v dvojiški ali besedilni obliki. V pogovornem oknu Možnosti okolja lahko navedete, katero obliko želite uporabiti za novo ustvarjene obrazce. Ne brišite datotek .dfm.
.DPR - Projekt Delphi
DPR je treba shraniti v nadzoru virov
Datoteka .DPR je osrednja datoteka projekta Delphi (ena .dpr datoteka na projekt), pravzaprav izvorna datoteka Pascal. Služi kot glavna vstopna točka za izvedljiv. DPR vsebuje reference na druge datoteke v projektu in povezuje obrazce s pripadajočimi enotami. Čeprav lahko spremenimo datoteko .DPR, je ne smemo spreminjati ročno. Ne brišite datotek .DPR.
.RES - Resource File
Datoteka z viri sistema Windows, ki jo samodejno ustvari Delphi in zahteva postopek kompilacije. Ta binarna datoteka vsebuje vir informacij o različici (če je potreben) in glavno ikono aplikacije. Datoteka lahko vsebuje tudi druge vire, ki se uporabljajo v aplikaciji, vendar se ohranijo tako, kot so.
.EXE - Izvedljiva aplikacija
Ko prvič sestavimo aplikacijo ali standardno knjižnico dinamičnih povezav, prevajalnik izdela datoteko .DCU za vsako novo enoto, uporabljeno v vašem projektu; vse datoteke .DCU v vašem projektu so nato povezane, da ustvarijo eno samo datoteko .EXE (izvedljivo) ali .DLL. Tole binarni format datoteka je edina (v večini primerov), ki jo morate distribuirati svojim uporabnikom. Varno izbrišite datoteko .exe projektov, ker jo Delphi ob izdelavi aplikacije ponovno ustvari.
.~?? - Delphi datoteke za varnostno kopiranje
Datoteke z imeni, ki se končajo na. ~?? (npr. unit2. ~ pa) so varnostne kopije spremenjenih in shranjenih datotek. Kadar koli te datoteke varno izbrišite, vendar boste morda želeli obdržati, če želite obnoviti poškodovano programiranje.
.DLL - Razširitev aplikacije
Koda za knjižnica dinamičnih povezav. Knjižnica dinamičnih povezav (DLL) je zbirka rutin, ki jih lahko pokličejo aplikacije in drugi DLL-ji. Tako kot enote tudi DLL vsebujejo skupno kodo ali vire. Toda DLL je ločeno sestavljen izvedljiv program, ki je med izvajanjem povezan s programi, ki ga uporabljajo. Datoteke .DLL ne izbrišite, če je niste napisali. Pojdi pogledat DLL-ji in Delphi za več informacij o programiranju.
.DPK - Delphi paket
DPK je treba shraniti v nadzoru virov
Ta datoteka vsebuje izvorno kodo za paket, ki je najpogosteje zbirka več enot. Izvorne datoteke paketov so podobne datotekam projektov, vendar se uporabljajo za izdelavo posebnih knjižnic dinamičnih povezav, ki se imenujejo paketi. Ne brišite datotek .dpk.
.DCP
Ta binarna slikovna datoteka je sestavljena iz dejansko sestavljenega paketa. Informacije o simbolu in dodatne informacije o glavi, ki jih zahteva IDE, so vsebovane v datoteki .DCP. IDE mora imeti dostop do te datoteke, da ustvari projekt. Ne brišite .DCP datotek.
.BPL ali .DPL
To je dejanski čas načrtovanja oz paket za čas izvajanja. Ta datoteka je Windows DLL z vgrajenimi funkcijami, specifičnimi za Delphi. Ta datoteka je bistvena za namestitev aplikacije, ki uporablja paket. V različici 4 in zgoraj je to »Borlandova knjižnica paketov«, v različici 3 pa »Knjižnica paketov Delphi«. Glej BPL vs. DLL za več informacij o programiranju s paketi.
Na naslednjem seznamu so opisane datoteke in razširitve njihovih imen, ki jih Delphi IDE ustvarja za običajno samostojno aplikacijo
IDE Specifično
.BPG, .BDSGROUP - Projektna skupina Borland (Projektna skupina za razvijalski studio za razvoj Borland)
BPG naj bo shranjen v nadzoru virov
Ustvarite projektne skupine za obravnavanje povezanih projektov hkrati. Na primer, lahko ustvarite projektno skupino, ki vsebuje več izvršljivih datotek, kot sta .DLL in .EXE.
.DCR
DCR je treba shraniti v nadzoru virov
Datoteke virov komponent Delphi vsebujejo ikono komponente, kot je prikazana na paleti VCL. Pri izdelavi lastnih datotek lahko uporabimo .dcr datoteke komponente po meri. Ne brišite datotek .dpr.
.DOF
DOF je treba shraniti v nadzoru virov
Ta besedilna datoteka vsebuje trenutne nastavitve za možnosti projektov, kot so nastavitve prevajalnika in povezovalnika, imeniki, pogojne direktive in parametri ukazne vrstice. Edini razlog za izbris datoteke .dof je vrnitev na standardne možnosti za projekt.
.DSK
Ta besedilna datoteka shranjuje podatke o stanju vašega projekta, na primer, katera okna so odprta in v kakšnem položaju so. To vam omogoča, da obnovite delovni prostor svojega projekta vsakič, ko znova odprete projekt Delphi.
.DRO
Tole besedilno datoteko vsebuje podatke o objektnem skladišču. Vsak vnos v tej datoteki vsebuje posebne informacije o vsakem elementu, ki je na voljo v objektnem skladišču.
.DMT
Ta lastniška binarna datoteka vsebuje odposlane in uporabniško definirane informacije o predlogih menijev.
.TLB
Datoteka je lastniška knjižnica binarnega tipa. Ta datoteka omogoča način prepoznavanja vrst objektov in vmesnikov na strežniku ActiveX. Kot enota ali a glava datoteke .TLB služi kot shramba potrebnih informacij o simbolih za aplikacijo.
.DEM
Ta besedilna datoteka vsebuje nekaj standardnih formatov za posamezne države za komponento TMaskEdit.
Seznam razširitev datotek, ki jih vidite med razvojem z Delphijem, se nadaljuje ...
.CAB
To je oblika datoteke, ki jo Delphi ponuja svojim uporabnikom za spletno uvajanje. Format kabineta je učinkovit način za pakiranje več datotek.
.DB
Datoteke s to pripono so standardne datoteke Paradox.
.DBF
Datoteke s to pripono so standardne datoteke dBASE.
.GDB
Datoteke s to razširitvijo so standardne datoteke Interbase.
.DBI
Ta besedilna datoteka vsebuje informacije o inicializaciji za raziskovalec baz podatkov.
Pozor!
Nikoli ne brišite datotek z imeni, ki se končajo v .dfm, .dpr ali .pas, razen če želite zavrniti svoj projekt. Te datoteke vsebujejo lastnosti aplikacije in izvorno kodo. Ko varnostno kopirate program, so to ključne datoteke, ki jih želite shraniti.