2013-08-27 9 views
7

क्षमा करें यदि मेरा प्रश्न मूर्खतापूर्ण है!इंडी 10: Undeclared पहचानकर्ता 'TIdBytes'

मैं डेल्फी XE4 का उपयोग कर रहा हूं और अब मैं IdTelnet पर काम कर रहा हूं। लेकिन मुझे OnDataAvailable घटना के साथ समस्या मिली। इस तस्वीर पर एक नज़र डालें:

enter image description here

तो मैं OnDataAvailable घटना के साथ काम नहीं कर सकते हैं।

क्या यह डेल्फी एक्सई 4 की वजह से है? और मैं इसे कैसे ठीक कर सकता हूं?

धन्यवाद

उत्तर

10

TIdBytes प्रकार IdGlobal इकाई में घोषित किया जाता है। उस इकाई को अपने उपयोग खंड में जोड़ें।

+0

आपको बहुत बहुत धन्यवाद :) – Sky

+1

ओटी: यदि आपके पास कुल कमांडर फ़ाइल प्रबंधक था, तो आप 'TIdBytes (\ s *) जैसे RegEx पैटर्न को खोजकर अपनी डेल्फी स्रोत निर्देशिका की * .pas फ़ाइलों में टाइप परिभाषाओं की तलाश कर सकते हैं। = ', जो 'टीआईडीबीइट्स' की खोज करता है, उसके बाद शब्द विभाजक (जैसे स्पेस और टैब) और' = 'प्रतीक (यह टाइप नाम और' = 'प्रतीक के बीच लाइन ब्रेक के साथ गिनती नहीं है, लेकिन किसी भी को खोजने के लिए पर्याप्त है डेल्फी स्रोत में परिभाषा टाइप करें)। भले ही RegEx के बिना 'TypeToFind =' की खोज के लिए पर्याप्त होना चाहिए। – TLama

+1

@TLama मैंने फ़ाइलों में खोजें सुविधा का उपयोग कर डेल्फी आईडीई के अंदर उस खोज को करके यह काम किया। मैं इंडी के बारे में पहली बात नहीं जानता, क्योंकि मुझे यकीन है कि नियमित आगंतुकों के लिए काफी स्पष्ट है। –

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