डेल्फी अपने विन्यास के लिए कई फाइलों को नियोजित करता है, कुछ वैश्विक डेल्फी पर्यावरण के लिए, कुछ परियोजना विशिष्ट। डेल्फी आईडीई में विभिन्न उपकरण डेटा की दुकान अन्य प्रकार की फ़ाइलों में।
निम्न सूची उन फ़ाइलों और उनके फ़ाइल एक्सटेंशन के बारे में बताती है जो डेल्फी एक विशिष्ट स्टैंड-अलोन एप्लिकेशन के लिए बनाता है, साथ ही एक दर्जन से अधिक। इसके अलावा, यह जानने के लिए कि कौन सी डेल्फी उत्पन्न फाइलें स्रोत नियंत्रण प्रणाली में संग्रहीत की जानी चाहिए।
डेल्फी परियोजना विशिष्ट
.PAS - डेल्फी स्रोत फ़ाइल
पीएएस को सोर्स कंट्रोल में संग्रहित किया जाना चाहिए
डेल्फी में, पीएएस फाइलें हमेशा होती हैं सोर्स कोड या तो एक इकाई या एक फार्म के लिए। यूनिट स्रोत फ़ाइलों में किसी एप्लिकेशन में अधिकांश कोड होते हैं। इकाई में किसी भी घटना संचालकों के लिए स्रोत कोड होता है जो प्रपत्र की घटनाओं या इसके घटकों से जुड़ा होता है। हम डेल्फी के कोड संपादक का उपयोग करके .pas फ़ाइलों को संपादित कर सकते हैं। .Pas फ़ाइलें न हटाएं।
.DCU - डेल्फी संकलित इकाई
एक संकलित इकाई (.pas) फ़ाइल। डिफ़ॉल्ट रूप से, प्रत्येक इकाई का संकलित संस्करण इकाई फ़ाइल के समान नाम के साथ एक अलग बाइनरी-प्रारूप फ़ाइल में संग्रहीत किया जाता है, लेकिन एक्सटेंशन के साथ .DCU (डेल्फी संकलित इकाई)। उदाहरण के लिए Unit1.dcu में Unit1.pas फ़ाइल में घोषित कोड और डेटा होता है। जब आप किसी प्रोजेक्ट का पुनर्निर्माण करते हैं, तो व्यक्तिगत इकाइयाँ तब तक recompiled नहीं होती हैं जब तक कि उनके स्रोत (.PAS) फाइलें अंतिम संकलन के बाद से बदल गई हों, या उनकी .DCU फाइलें नहीं मिल सकती हैं। सुरक्षित रूप से .dcu फ़ाइल को हटा दें क्योंकि जब आप एप्लिकेशन संकलित करते हैं तो डेल्फी इसे फिर से बनाता है।
.DFM - डेल्फी फॉर्म
DFM को सोर्स कंट्रोल में स्टोर किया जाना चाहिए
ये फाइलें हमेशा .pas फाइलों के साथ जोड़ी जाती हैं। DFM फ़ाइल में एक फॉर्म में मौजूद वस्तुओं का विवरण (गुण) होता है। यह प्रपत्र पर राइट क्लिक करके और पॉप-अप मेनू से पाठ के रूप में दृश्य का चयन करके पाठ के रूप में देखा जा सकता है। डेल्फी ने .dfm फाइल की जानकारी को .exe कोड फ़ाइल में कॉपी किया। इस फ़ाइल को परिवर्तित करने में सावधानी बरती जानी चाहिए क्योंकि इसमें परिवर्तन से IDE को फ़ॉर्म लोड करने से रोका जा सकता है। फॉर्म फाइल को बाइनरी या टेक्स्ट फॉर्मेट में सेव किया जा सकता है। पर्यावरण विकल्प संवाद आपको संकेत देता है कि आप नए बनाए गए फ़ॉर्म के लिए किस प्रारूप का उपयोग करना चाहते हैं। .Dfm फाइल्स को डिलीट न करें।
.DPR - डेल्फी प्रोजेक्ट
डीपीआर को सोर्स कंट्रोल में स्टोर किया जाना चाहिए
.DPR फ़ाइल एक डेल्फी प्रोजेक्ट के लिए केंद्रीय फ़ाइल है (एक परियोजना के प्रति एक .dpr फ़ाइल), वास्तव में एक पास्कल स्रोत फ़ाइल है। यह निष्पादन योग्य के लिए प्राथमिक प्रवेश बिंदु के रूप में कार्य करता है। डीपीआर में परियोजना की अन्य फाइलों के संदर्भ और उनकी संबंधित इकाइयों के साथ लिंक लिंक शामिल हैं। हालाँकि हम .DPR फ़ाइल को संशोधित कर सकते हैं, हमें इसे मैन्युअल रूप से संशोधित नहीं करना चाहिए। .DPR फ़ाइलों को न हटाएं।
.RES - विंडोज संसाधन फ़ाइल
डेल्फी द्वारा स्वचालित रूप से उत्पन्न एक विंडोज संसाधन फ़ाइल और संकलन प्रक्रिया द्वारा आवश्यक है। इस बाइनरी-प्रारूप फ़ाइल में संस्करण जानकारी संसाधन (यदि आवश्यक हो) और एप्लिकेशन का मुख्य आइकन है। फ़ाइल में अनुप्रयोग के भीतर उपयोग किए जाने वाले अन्य संसाधन भी हो सकते हैं लेकिन ये इस प्रकार संरक्षित हैं।
।प्रोग्राम फ़ाइल - आवेदन निष्पादन योग्य
पहली बार जब हम किसी एप्लिकेशन या मानक डायनेमिक-लिंक लाइब्रेरी का निर्माण करते हैं, तो कंपाइलर आपके प्रोजेक्ट में उपयोग की जाने वाली प्रत्येक नई इकाई के लिए एक .DCU फ़ाइल तैयार करता है; आपकी परियोजना में सभी .DCU फाइलें तब एक .EXE (निष्पादन योग्य) या .DLL फ़ाइल बनाने के लिए जुड़ी हुई हैं। इस बाइनरी प्रारूप फ़ाइल केवल एक है (ज्यादातर मामलों में) आपको अपने उपयोगकर्ताओं को वितरित करना होगा। सुरक्षित रूप से अपनी परियोजनाओं .exe फ़ाइल को हटा दें क्योंकि जब आप एप्लिकेशन संकलित करते हैं तो डेल्फी इसे फिर से बनाता है।
.~?? - डेल्फी बैकअप फ़ाइलें
में समाप्त होने वाले नाम वाली फाइलें। ~?? (उदा। यूनिट 2। ~ पा) संशोधित और सहेजी गई फ़ाइलों की बैकअप प्रतियां हैं। किसी भी समय उन फ़ाइलों को सुरक्षित रूप से हटा दें, हालांकि, आप क्षतिग्रस्त प्रोग्रामिंग को पुनर्प्राप्त करने के लिए रखना चाह सकते हैं।
.DLL - आवेदन एक्सटेंशन
के लिए कोड गतिशील लिंक पुस्तकालय. डायनेमिक-लिंक लाइब्रेरी (DLL) रूटीन का एक संग्रह है जिसे एप्लिकेशन और अन्य DLL द्वारा कॉल किया जा सकता है। इकाइयों की तरह, DLL में साझा करने योग्य कोड या संसाधन होते हैं। लेकिन एक DLL एक अलग संकलित निष्पादन योग्य है जो इसे उपयोग करने वाले कार्यक्रमों के लिए रनटाइम पर जुड़ा हुआ है। जब तक आपने इसे नहीं लिखा है .DLL फ़ाइल को डिलीट न करें। जाओ देखो डीएलएल और डेल्फी प्रोग्रामिंग के बारे में अधिक जानकारी के लिए।
.DPK - डेल्फी पैकेज
DPK को सोर्स कंट्रोल में स्टोर किया जाना चाहिए
इस फ़ाइल में पैकेज के लिए स्रोत कोड होता है, जो बहुधा कई इकाइयों का संग्रह होता है। पैकेज स्रोत फाइलें परियोजना फाइलों के समान हैं, लेकिन उनका उपयोग विशेष गतिशील-लिंक पुस्तकालयों के निर्माण के लिए किया जाता है जिन्हें पैकेज कहा जाता है। .Dpk फाइल्स को डिलीट न करें।
.DCP
इस बाइनरी इमेज फ़ाइल में वास्तविक संकलित पैकेज शामिल है। आईडीई द्वारा आवश्यक प्रतीक सूचना और अतिरिक्त हेडर जानकारी सभी .DCP फ़ाइल के भीतर समाहित हैं। प्रोजेक्ट बनाने के लिए IDE के पास इस फ़ाइल तक पहुंच होनी चाहिए। .DCP फ़ाइलों को न हटाएं।
.BPL या .DPL
यह वास्तविक डिज़ाइन-टाइम है या रन-टाइम पैकेज. यह फ़ाइल एक विंडोज़ डीएलएल है जिसमें डेल्फी-विशिष्ट विशेषताएं हैं। यह फ़ाइल एक पैकेज का उपयोग करने वाले एप्लिकेशन की तैनाती के लिए आवश्यक है। संस्करण 4 में और इसके बाद के संस्करण 3 में 'बोरलैंड पैकेज लाइब्रेरी' है, यह 'डेल्फी पैकेज लाइब्रेरी' है। देख बीपीएल बनाम DLL पैकेज के साथ प्रोग्रामिंग के बारे में अधिक जानकारी के लिए।
निम्न सूची उन फ़ाइलों और उनके फ़ाइल एक्सटेंशन का वर्णन करती है जो डेल्फी आईडीई एक विशिष्ट स्टैंड-अलोन अनुप्रयोग के लिए बनाता है
आईडीई विशिष्ट
.BPG, .BDSGROUP - बोरलैंड प्रोजेक्ट ग्रुप (बोरलैंड डेवलपर स्टूडियो प्रोजेक्ट ग्रुप)
BPG को सोर्स कंट्रोल में स्टोर किया जाना चाहिए
संबंधित परियोजनाओं को एक ही बार में संभालने के लिए प्रोजेक्ट समूह बनाएं। उदाहरण के लिए, आप एक प्रोजेक्ट समूह बना सकते हैं जिसमें कई निष्पादन योग्य फाइलें जैसे कि .DLL और a .EXE होती हैं।
.DCR
DCR को सोर्स कंट्रोल में स्टोर किया जाना चाहिए
डेल्फी घटक संसाधन फ़ाइलों में एक घटक का आइकन होता है जैसा कि वीसीएल पैलेट पर दिखाई देता है। हम अपने स्वयं के निर्माण के समय .dcr फ़ाइलों का उपयोग कर सकते हैं कस्टम घटक. .Dpr फ़ाइलों को न हटाएं।
.DOF
डीओएफ को सोर्स कंट्रोल में स्टोर किया जाना चाहिए
इस पाठ फ़ाइल में संकलक और लिंकर सेटिंग्स, निर्देशिका, सशर्त निर्देश, और जैसे परियोजना विकल्पों के लिए वर्तमान सेटिंग्स हैं कमांड लाइन पैरामीटर. हटाने के लिए एकमात्र कारण .dof फ़ाइल किसी प्रोजेक्ट के लिए मानक विकल्पों पर वापस जाने के लिए है।
.DSK
यह पाठ फ़ाइल आपके प्रोजेक्ट की स्थिति के बारे में जानकारी संग्रहीत करती है, जैसे कि कौन सी खिड़कियां खुली हैं और वे किस स्थिति में हैं। जब भी आप डेल्फी परियोजना को खोलते हैं, तो आप अपनी परियोजना के कार्यक्षेत्र को पुनर्स्थापित कर सकते हैं।
.DRO
इस पाठ फ़ाइल इसमें वस्तु भंडार के बारे में जानकारी है। इस फ़ाइल में प्रत्येक प्रविष्टि में वस्तु भंडार में प्रत्येक उपलब्ध वस्तु के बारे में विशिष्ट जानकारी है।
.DMT
इस मालिकाना बाइनरी फ़ाइल में शिप और उपयोगकर्ता-परिभाषित मेनू टेम्प्लेट जानकारी शामिल है।
.tlb
फ़ाइल एक मालिकाना बाइनरी टाइप लाइब्रेरी फ़ाइल है। यह फ़ाइल ActiveX सर्वर पर किस प्रकार की ऑब्जेक्ट्स और इंटरफ़ेस उपलब्ध हैं, यह पहचानने के लिए एक तरीका प्रदान करती है। एक इकाई या एक की तरह शीर्ष लेख फ़ाइल .TLB एक आवेदन के लिए आवश्यक प्रतीक सूचना के लिए एक भंडार के रूप में कार्य करता है।
.DEM
इस टेक्स्ट फ़ाइल में TMaskEdit घटक के लिए कुछ मानक देश-विशिष्ट प्रारूप हैं।
डेल्फी के साथ विकसित होने पर आपके द्वारा देखे जाने वाले फ़ाइल एक्सटेंशन की सूची जारी है ...
।टैक्सी
यह फ़ाइल प्रारूप है जो डेल्फी अपने उपयोगकर्ताओं को वेब परिनियोजन के लिए प्रदान करता है। कैबिनेट प्रारूप कई फाइलों को पैकेज करने का एक कुशल तरीका है।
.db
इस एक्सटेंशन वाली फाइलें मानक विरोधाभास फाइलें हैं।
.dbf
इस एक्सटेंशन वाली फाइलें मानक dBASE फाइलें हैं।
.GDB
इस एक्सटेंशन वाली फाइलें मानक इंटरबेस फाइल हैं।
.DBI
इस पाठ फ़ाइल में डेटाबेस एक्सप्लोरर के लिए आरंभीकरण जानकारी है।
सावधान
जब तक आप अपने प्रोजेक्ट को फेंकना नहीं चाहते, फाइल को कभी भी .df, .dpr, या .pas, में समाप्त होने वाले नामों से न हटाएं। इन फ़ाइलों में एप्लिकेशन के गुण और स्रोत कोड होते हैं। किसी एप्लिकेशन का बैकअप लेते समय, ये सहेजने के लिए महत्वपूर्ण फाइलें होती हैं।