मेरे पास स्रोत के बिना संकलित डेल्फी डीसीयू फाइलों का एक सेट है। क्या यह निर्धारित करने का कोई तरीका है कि उस डीसीयू के अंदर किस प्रकार परिभाषित किया गया है?डेल्फी डीसीयू में किस प्रकार परिभाषित किया गया है यह बताने के लिए कैसे?
उत्तर
आप डेल्फी डीसीयू डीकंपलर DCU32INT पर एक नज़र डाल सकते हैं। यह एक .int फ़ाइल उत्पन्न करता है जो कि किसी भी तरह से पठनीय है लेकिन संकलित नहीं है, लेकिन यदि आप केवल परिभाषित प्रकारों को निर्धारित करना चाहते हैं, तो यह पर्याप्त हो सकता है।
डीसीयू प्रारूप अनियंत्रित है, आखिरी बार मैंने जांच की है। हालांकि, मुझे एक उपकरण मिला है जो आपको DCUtoPAS नामक कुछ बुनियादी जानकारी दे सकता है। यह साइट पर बहुत अच्छी तरह से रेट नहीं किया गया है, लेकिन यह कम से कम आपके लिए प्रकार निकालेगा। DCU32INT भी है, जो भी मदद कर सकता है।
अन्यथा, आपको फ़ाइल को हेक्स संपादक के साथ खोलना होगा और स्ट्रिंग के लिए चारों ओर खोदना होगा। अंत में
unit Test;
interface
uses FooUnit;
var
x: FooUnit.
Ctrl + Space दबाएं, और आईडीई संभव पूरा होने के मानों की सूची पेश करेंगे,:
DCUtoPAS बिल्कुल काम नहीं किया ... DCU32INT हालांकि किया था। – JosephStyons
पता लगाने के लिए FooUnit नाम के एक इकाई में है, टाइप अपने संपादक में निम्नलिखित जो मुख्य रूप से, यदि नामों के प्रकार, विशेष रूप से नहीं होना चाहिए।
सरल समाधान, और यह अच्छी तरह से काम करता है। मैंने schnaader को स्वीकार किया है, क्योंकि यह वास्तव में आईडीई पर भरोसा करने के बजाय डीसीयू को अलग करता है। – JosephStyons
- 1. कोको में, आईडी प्रकार कैसे परिभाषित किया गया है?
- 2. डेल्फी डीसीयू फाइलें कहां रखना है?
- 3. समानांतर कोड के लिए स्केलेबिलिटी कैसे परिभाषित किया गया है?
- 4. Enum.values () परिभाषित किया गया है?
- 5. डेल्फी आईडीई क्या विकसित किया गया है?
- 6. वर्तमान में किस ऑब्जेक्ट पर ध्यान केंद्रित किया गया है यह पता लगाने के लिए कि
- 7. फ़ायरबग का उपयोग कैसे करें मुझे यह बताने के लिए कि जावास्क्रिप्ट को किस प्रकार निकाल दिया जा रहा है?
- 8. विक्रेता परिभाषित प्रोफाइल के लिए ब्लूटूथ यूयूआईडी का किस प्रकार उपयोग किया जा सकता है?
- 9. यह निर्धारित करने के लिए कि किस नियंत्रण पर एप्लिकेशन पर ध्यान केंद्रित किया गया है
- 10. डेल्फी समर्थन किस प्रकार के ऑपरेटर ओवरलोड करता है?
- 11. एनएसएट्रिब्यूटेड स्ट्रिंग में एक पैराग्राफ कैसे परिभाषित किया गया है?
- 12. पायथन नाम त्रुटि: वैश्विक नाम 'NAME' परिभाषित नहीं किया गया है! (लेकिन यह परिभाषित किया गया है)
- 13. सी #: यह पता लगाने के लिए कि किस एप्लिकेशन पर ध्यान केंद्रित किया गया है
- 14. यह निर्धारित करना कि एक प्रकार को परिभाषित किया गया है
- 15. फ़ाइल के अनुसार एमआईएमई प्रकार क्या है यह बताने के लिए कैसे?
- 16. विभिन्न कंपाइलरों में __cplusplus निर्देश कैसे परिभाषित किया गया है?
- 17. सी # यह जांचने के लिए संभव है कि एक var परिभाषित किया गया है या नहीं?
- 18. रूबी में यह बताने का एक तरीका है कि एक विधि कहां परिभाषित की जाती है?
- 19. क्या मैं = 0, ++ परिभाषित किया गया है?
- 20. glGenBuffers परिभाषित नहीं किया गया है?
- 21. यह किस प्रकार की घोषणा है?
- 22. sqlconnection को परिभाषित नहीं किया गया है
- 23. प्लॉट परिभाषित नहीं किया गया है
- 24. आकार (बूल) परिभाषित किया गया है?
- 25. DEBUG मैक्रो परिभाषित किया गया है?
- 26. Magento UploaderJsObject परिभाषित नहीं किया गया है
- 27. ईजेएस आंशिक परिभाषित नहीं किया गया है '
- 28. फ़ंक्शन परिभाषित किया गया है लेकिन सी
- 29. getActivity() जहां इसे परिभाषित किया गया है?
- 30. यह किस प्रकार की जावास्क्रिप्ट है?
dcu32int मेरे लिए काम किया। .int फ़ाइल काफी पठनीय था। – JosephStyons