Delphi tās konfigurēšanai izmanto vairākus failus, daži ir globāli Delphi vidē, daži - specifiski. Dažādi Delphi IDE rīki glabāt datus cita veida failos.
Šajā sarakstā ir aprakstīti faili un to faila paplašinājumi, ko Delphi izveido tipiskai atsevišķai lietojumprogrammai, kā arī vēl duci. Tāpat arī iepazīstiet, kuri Delphi radītie faili jāuzglabā avota kontroles sistēmā.
Delfi projekta specifika
.PAS - Delfi avota fails
PAS jāuzglabā avota kontrolē
Delfā PAS faili vienmēr ir avota kods vai nu vienībai, vai formai. Vienības avota faili satur lielāko daļu koda lietojumprogrammā. Vienībā ir avota kods visiem notikumu apstrādātājiem, kas pievienoti formas vai tajā esošo komponentu notikumiem. Mēs varam rediģēt .pas failus, izmantojot Delphi koda redaktoru. Neizdzēsiet .pas failus.
.DCU - Delfu sastādītā vienība
Apkopots vienības (.pas) fails. Pēc noklusējuma katras vienības apkopotā versija tiek glabāta atsevišķā binārā formāta failā ar tādu pašu nosaukumu kā vienības failam, bet ar paplašinājumu .DCU (Delphi apkopotā vienība). Piemēram, unit1.dcu satur kodu un datus, kas deklarēti failā unit1.pas. Atjaunojot projektu, atsevišķas vienības netiek atkārtoti kompilētas, ja vien to avota (.PAS) faili nav mainījušies kopš pēdējās kompilācijas vai to .DCU failus nevar atrast. Droši izdzēsiet .dcu failu, jo Delphi to izveido, kad jūs kompilējat lietojumprogrammu.
.DFM - Delfu forma
DFM jāuzglabā avota kontrolē
Šie faili vienmēr ir savienoti pārī ar .pas failiem. DFM fails satur veidlapā ietverto objektu informāciju (rekvizītus). To var skatīt kā tekstu, ar peles labo pogu noklikšķinot uz veidlapas un uznirstošajā izvēlnē atlasot skatu kā tekstu. Delfi kopē informāciju .dfm failos gatavajā .exe koda failā. Pārveidojot šo failu, jāievēro piesardzība, jo izmaiņas tajā var liegt IDE iespēju ielādēt formu. Veidlapas failus var saglabāt binārā vai teksta formātā. Dialoglodziņš Vides opcijas ļauj norādīt, kuru formātu izmantot jaunizveidotajām veidlapām. Neizdzēsiet .dfm failus.
.DPR - Delfu projekts
DPR jāuzglabā avota kontrolē
.DPR fails ir Delphi projekta centrālais fails (viens .dpr fails vienam projektam), faktiski Pascal avota fails. Tas kalpo kā galvenais izpildāmā ieejas punkts. DPR satur atsauces uz citiem projekta failiem un saista veidlapas ar tām saistītajām vienībām. Lai gan mēs varam modificēt .DPR failu, mums to nevajadzētu modificēt manuāli. Neizdzēsiet .DPR failus.
.RES - Windows resursu fails
Windows resursa fails, ko automātiski ģenerē Delphi un kas nepieciešams kompilēšanas procesā. Šajā binārā formāta failā ir versijas informācijas resurss (ja nepieciešams) un lietojumprogrammas galvenā ikona. Failā var būt arī citi lietojumprogrammā izmantotie resursi, taču tie tiek saglabāti tādi, kādi tie ir.
.EXE - Lietojumprogramma izpildāma
Pirmoreiz veidojot lietojumprogrammu vai standarta dinamisko saišu bibliotēku, kompilators izveido .DCU failu par katru jauno vienību, ko izmanto jūsu projektā; pēc tam visi jūsu projekta .DCU faili tiek savienoti, lai izveidotu vienu .EXE (izpildāmu) vai .DLL failu. Šis binārā formāta fails ir vienīgais (vairumā gadījumu), kas jums ir jāizplata lietotājiem. Droši izdzēsiet savu projektu .exe failu, jo Delphi to izveido, kad sastādāt lietojumprogrammu.
.~?? - Delfi dublējuma faili
Faili ar nosaukumiem, kuru gals ir ~ ~? (piemēram, unit2. ~ pa) ir modificētu un saglabātu failu rezerves kopijas. Jebkurā laikā droši izdzēsiet šos failus, tomēr, iespējams, vēlēsities saglabāt bojāto programmēšanas atkopšanu.
.DLL - Lietojumprogrammas paplašinājums
Kods dinamisko saišu bibliotēka. Dinamisko saišu bibliotēka (DLL) ir rutīnu kolekcija, kuru var izsaukt lietojumprogrammas un citi DLL. Tāpat kā vienības, arī DLL satur dalāmu kodu vai resursus. Bet DLL ir atsevišķi apkopots izpildāmais fails, kas izpildlaikā ir saistīts ar programmām, kuras to izmanto. Neizdzēsiet .DLL failu, ja vien to neesat uzrakstījis. Ej apskaties DLL un Delphi lai iegūtu vairāk informācijas par programmēšanu.
.DPK - Delphi pakete
DPK jāuzglabā avota kontrolē
Šis fails satur paketes avota kodu, kas visbiežāk ir vairāku vienību kolekcija. Pakešu avota faili ir līdzīgi projekta failiem, taču tos izmanto, lai izveidotu īpašas dinamisko saišu bibliotēkas, ko sauc par pakotnēm. Neizdzēsiet .dpk failus.
.DCP
Šis binārā attēla fails sastāv no faktiski apkopotās paketes. Informācija par simbolu un IDE pieprasītā papildu informācija par galvenēm ir ietverta .DCP failā. IDE jābūt piekļuvei šim failam, lai izveidotu projektu. Neizdzēsiet .DCP failus.
.BPL vai .DPL
Tas ir faktiskais projektēšanas laiks vai izpildes laika pakete. Šis fails ir Windows DLL ar tajā integrētām Delphi funkcijām. Šis fails ir būtisks, lai izvērstu lietojumprogrammu, kas izmanto pakotni. 4. versijā un augstāk šī ir “Borland pakešu bibliotēka”, 3. versijā tā ir “Delphi pakotņu bibliotēka”. Skat BPL vs. DLL lai iegūtu vairāk informācijas par programmēšanu ar pakotnēm.
Šajā sarakstā ir aprakstīti faili un to faila paplašinājumi, ko Delphi IDE rada tipiskai atsevišķai lietojumprogrammai
IDE specifisks
.BPG, .BDSGROUP - Borland projektu grupa (Borland izstrādātāju studijas projektu grupa)
BPG jāuzglabā avota kontrolē
Izveidojiet projektu grupas, lai vienlaikus apstrādātu saistītos projektus. Piemēram, jūs varat izveidot projektu grupu, kurā ir vairāki izpildāmie faili, piemēram, .DLL un .EXE.
.DCR
DCR jāuzglabā avota kontrolē
Delphi komponenta resursu failos ir komponenta ikona, kā tā parādās VCL paletē. Mēs, izmantojot pašiem, varam izmantot .dcr failus pielāgoti komponenti. Neizdzēsiet .dpr failus.
.DOF
DOF jāuzglabā avota kontrolē
Šajā teksta failā ir pašreizējie projekta opciju iestatījumi, piemēram, kompilatora un piesaistītāja iestatījumi, direktorijas, nosacītas direktīvas un komandrindas parametri. Vienīgais iemesls .dof faila izdzēšanai ir atgriešanās pie standarta iespējām projektā.
.DSK
Šajā teksta failā tiek glabāta informācija par jūsu projekta stāvokli, piemēram, kuri logi ir atvērti un kādā stāvoklī tie atrodas. Tas ļauj atjaunot projekta darba vietu ikreiz, kad atkārtoti atverat Delphi projektu.
.DRO
Šis teksta fails satur informāciju par objektu krātuvi. Katrā ierakstā šajā failā ir noteikta informācija par katru objekta krātuvē pieejamo vienumu.
.DMT
Šajā patentētajā binārajā failā ir informācija par nosūtīto un lietotāja definēto izvēlņu veidnēm.
.TLB
Fails ir patentēts binārā tipa bibliotēkas fails. Šis fails nodrošina veidu, kā noteikt, kādi objektu un saskarņu veidi ir pieejami ActiveX serverī. Tāpat kā vienība vai a galvenes fails .LB kalpo kā lietojumprogrammai nepieciešamās simbolu informācijas krātuve.
.DEM
Šajā teksta failā ir daži standarta valstij raksturīgi formāti TMaskEdit komponentam.
Turpināsies to failu paplašinājumu saraksts, kurus redzat, izstrādājot ar Delphi ...
.TAKSIS
Šis ir faila formāts, kuru Delphi piedāvā lietotājiem tīmekļa izvietošanai. Skapja formāts ir efektīvs veids, kā iesaiņot vairākus failus.
.DB
Faili ar šo paplašinājumu ir paradoksa standarta faili.
.DBF
Faili ar šo paplašinājumu ir standarta dBASE faili.
.GDB
Faili ar šo paplašinājumu ir standarta Interbase faili.
.DBI
Šajā teksta failā ir informācija par datu bāzes pārlūka inicializāciju.
Uzmanību
Nekad neizdzēsiet failus, kuru nosaukumi beidzas ar .dfm, .dpr vai .pas, ja vien nevēlaties izmest savu projektu. Šajos failos ir ietverti lietojumprogrammas rekvizīti un avota kods. Dublējot lietojumprogrammu, šie ir kritiskie faili, kas jāsaglabā.