2016-01-20 9 views
5

मुझे XML दस्तावेज़ के संबंध में डेल्फी 2007 में कई समस्याओं का सामना करना पड़ रहा है। कभी-कभी यह काम करता है, कभी-कभी नहीं। फिलहाल, यह लगभग कभी काम नहीं करता है। मैंने देखा कि similar Problems already mentioned हैं, लेकिन ये कामकाज मेरे लिए काम नहीं करते हैं। क्या किसी के पास कोई विचार है कि HelpInsight बग कैसे ठीक किया जा सकता है, या मुझे कौन सा विकल्प स्रोत कोड को दस्तावेज करना है, इसलिए यह आईडीई के अंदर दिखाई दे सकता है?हेल्पइन्सइट में एक्सएमएल दस्तावेज़ीकरण हर समय काम नहीं करता

यहां केवल एक उदाहरण है। इस उदाहरण में, 3/4 दस्तावेज काम करते हैं। मेरे असली प्रोजेक्ट में, शायद 50 में से 1-2 काम।

enter image description here


अद्यतन कुछ और स्क्रीनशॉट:

यह एक वर्ग

enter image description here

में एक सामान्य प्रक्रिया है और प्रक्रिया कक्षा में कहीं और कहा जाता है ।

enter image description here

कोई मदद HelpInsight में प्रदान की जाती है।

उत्तर

0

आपके द्वारा वर्णित त्रुटि कम से कम डेल्फी 2010 में एक बग है, लेकिन डेल्फी XE4 में तय है (मेरे पास XE..XE3 स्थापित नहीं है और परीक्षण नहीं कर सकता)। कार्यान्वयन में इकाइयों के नाम के साथ प्रक्रिया/कार्य नाम को आगे बढ़ाने के लिए आपने स्वयं को कामकाज पाया है।

यह भी ध्यान रखें, जब आप इस

procedure WhatEver; 
begin 
    xx 
end; 

की तरह कोड में कहीं प्रक्रिया कहते हैं,, अपेक्षा के xx पर माउस मँडरा HelpInsight दस्तावेज़ में दिखाई देंगे।

अंत में, जब तक आप उदाहरण दिखाते हैं, तब तक हेल्पइन्सइट के आपके कथन के लिए केवल 50 या उससे 2 बार काम करने के लिए कोई सहायता प्रदान नहीं की जा सकती है।

+0

1) यह XE4 में तय है मेरी मदद नहीं करता है। हम एक नए डेल्फी संस्करण में माइग्रेशन बर्दाश्त नहीं कर सकते हैं। न केवल उत्पाद की उच्च लागत, बल्कि असंगत तृतीय पक्ष घटकों, और यूनिकोड के प्रवासन के लिए हजारों खर्च होंगे। 2) जब मैं कोड में कहीं भी 'xx' कहता हूं, तो बग अभी भी वही है - मदद Insight में कोई सहायता नहीं दिखाई देती है, भले ही मैं प्रक्रिया को' xx' से 'Unit1.xx' में बदलूं। –

+0

3) मैं वास्तविक उदाहरण प्रदान नहीं कर सकता, क्योंकि यह बग लगभग यादृच्छिक रूप से प्रकट होता है और बीडीएस की प्रत्येक शुरुआत में गायब हो जाता है या फिर प्रकट होता है। और मैं इस परियोजना के किसी भी स्रोत को प्रकाशित नहीं कर सकता। हालांकि, मैंने मूल पोस्ट संपादित किया, और 2 नए स्क्रीनशॉट जोड़े। 4) क्या इस दस्तावेज को आईडीई में प्राप्त करने के लिए कोई उपयोग करने योग्य तृतीय पक्ष समाधान नहीं हैं? फिलहाल, डेल्फी हमारे लिए लगभग अनुपयोगी है, क्योंकि हम अपने कार्यों को कुशल तरीके से दस्तावेज नहीं कर सकते हैं –

+0

@ डैनियल: यदि बग को बाद के संस्करण में ठीक किया गया था, तो आपको ठीक करने के लिए उस संस्करण में अपग्रेड करना होगा। "क्या कोई उपयोग करने योग्य तीसरे पक्ष के समाधान नहीं हैं?" के संबंध में, यह प्रश्न यहां विषय-वस्तु है, जो [सहायता] में स्पष्ट रूप से बताया गया है। –

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