2010-12-23 11 views
14

मैं एक TMyForm से विरासत में मिली कुछ रूपों है जब मैं आईडीई में खोलने (TMyForm स्रोत कोड के रूप के साथ एक 3rdparty घटक है)डेल्फी: "TMyForm के पूर्वज से छुटकारा पाने के लिए नहीं मिला त्रुटि '

मेरी। TMyForm से विरासत में मिली रूपों मेरे पास है:

त्रुटि प्रपत्र बनाने:। पूर्वज 'TMyForm' के लिए नहीं मिला

वैकल्पिक हल आईडीई में TMyForm इकाई खोलने और फिर शीर्ष मेरी inher खोलने की कोशिश करने के लिए है इट्स फॉर्म

लेकिन मैं कैसे बच सकता हूं कि डेल्फी इस त्रुटि को देता है और आईडीई में TMyForm खोला नहीं गया है, भले ही मैं अपना फॉर्म खोल सकूं?

उत्तर

14

आप माता-पिता प्रपत्र आईडीई में खोला या प्रोजेक्ट में जोड़ी की जरूरत है, इसका कोई समाधान नहीं है, दुर्भाग्य से। यहां पर: Register custom form so I can inherit from it from multiple projects, without copying the form to the Object Repository folder मैंने बिना सफलता के बहुत सारे और बहुत सी चीजों का प्रयास किया।

+0

मेरे मामले में मेरे पास एक ही परियोजना है, इसलिए मैंने डीपीआर में जोड़ा और यह ठीक काम किया। धन्यवाद। – LaBracca

+0

आप एक आईडीई विशेषज्ञ लिख सकते हैं जो देखता है क्योंकि फाइलें खोली जा रही हैं और सही फाइलों पर पहले मूल रूप से खुलता है। मैंने इसका इस्तेमाल किया है और यह काम करता है। –

2

मेरा कामकाज। कई तरीके हैं:

  • सभी मूल रूप से प्रोजेक्ट में पूर्ण पथ में जोड़ें। असहज, पूर्ण पथ
  • परियोजना सूची में मूल रूपों के साथ पैकेज जोड़ें। इस मामले में, कोई समस्या नहीं है। लेकिन डेल्फी पर्यावरण में हर बार घटकों को खोलना आवश्यक है।
  • embarcadero से अस्थायी समाधान का उपयोग करें।

वहाँ स्वचालित रूप से है सभी बच्चे रूपों को खोलता है:

टिकट, के बारे में 10 साल पहले बनाया गया था: http://qc.embarcadero.com/wc/qcmain.aspx?d=8376

यहाँ आप डेल्फी XE2 के लिए संस्करण को डाउनलोड कर सकते हैं: https://bitbucket.org/hemn/autoopenunit

मेरा सुझाव है यह!

+0

ध्यान दें कि [QualityCentral अब बंद कर दिया गया है] (https://community.embarcadero.com/blogs/entry/quality-keeps-moving-forward), ताकि आप अब 'qc.embarcadero.com' लिंक तक नहीं पहुंच सकें । यदि आपको पुराने क्यूसी डेटा तक पहुंच की आवश्यकता है, तो [QCScraper] (http://www.uweraabe.de/Blog/2017/06/09/how-to-save-qualitycentral/) देखें। –

संबंधित मुद्दे

 संबंधित मुद्दे