ADO Stream ऑब्जैक्ट

Stream ऑब्जेक्ट (ADO संस्करण 2.5)

ADO Stream ऑब्जेक्ट द्वारा बाइनरी या टेक्स्ट स्ट्रीम को पढ़ने/लिखने और संसाधित करने के लिए इस्तेमाल किया जाता है।

Stream ऑब्जेक्ट को तीन तरीकों से प्राप्त किया जा सकता है:

  • द्वारा दोस्तीपूर्ण बाइनरी या टेक्स्ट डाटा वाले ऑब्जेक्ट (आमतौर पर फ़ाइल) के URL को इंगित करके।इस ऑब्जेक्ट एक साधारण दस्तावेज, संरचनात्मक दस्तावेज को प्रस्तुत करने वाला Record ऑब्जेक्ट या फ़ोल्डर हो सकता है।
  • Stream ऑब्जेक्ट को रूपांतरित करके।इन Stream ऑब्जेक्ट को अनुप्रयोग के लिए डाटा को संग्रह करने के लिए इस्तेमाल किया जा सकता है।URL से संबंधित Stream या Record के डिफ़ॉल्ट Stream से भिन्न, रूपांतरित Stream डिफ़ॉल्ट स्रोत से संबंधित नहीं होता है।
  • Record ऑब्जेक्ट से संबंधित डिफ़ॉल्ट Stream ऑब्जेक्ट को खोलकर।Record को खोलने के समय तथा Record ऑब्जेक्ट से संबंधित डिफ़ॉल्ट स्ट्रीम को प्राप्त किया जा सकता है।इस स्ट्रीम को खोलने से एक दौर को मिटा दिया जा सकता है।

व्याकरण

objectname.property
objectname.method

गुण

गुण वर्णन
CharSet Stream को संग्रह करने के लिए इस्तेमाल किए जाने वाले अक्षरसमूह को निर्दिष्ट करें।
EOS वर्तमान स्थिति को ऑब्जेक्ट के अंत में है क्या इसके बारे में जानकारी दें।
LineSeparator टेक्स्ट Stream ऑब्जेक्ट में उपयोग में लाए जाने वाले लाइन सेपरेटर को सेट करें या वापस ले लें।
मोड संशोधन के लिए उपलब्ध अधिकारों को सेट करें या वापस ले लें।
पोजीशन Stream ऑब्जेक्ट से शुरू करने वाली वर्तमान स्थिति (बाइटों में) को सेट करें या वापस ले लें।
साइज खुले Stream ऑब्जेक्ट का आकार वापस ले लें।
स्टेट Stream खुला है या बंद है इसके बारे में एक वर्णन वाला मान वापस ले लें।
टाइप Stream ऑब्जेक्ट में डाटा के तरीके को सेट करें या वापस ले लें।

फ़ंक्शन

फ़ंक्शन वर्णन
रद्द Stream ऑब्जेक्ट के Open फ़ंक्शन के अनुच्छेद को रद्द करें।
बंद एक स्ट्रीम ऑब्जैक्ट को बंद करें।
CopyTo निर्दिष्ट संख्या के अक्षर/बिट को एक स्ट्रीम ऑब्जैक्ट से दूसरे स्ट्रीम ऑब्जैक्ट में नक़ल करें。
Flush स्ट्रीम बफ़र की सामग्री को संबंधित निचले ऑब्जैक्ट को भेजें。
LoadFromFile फ़ाइल की सामग्री को स्ट्रीम ऑब्जैक्ट में लोड करें。
Open एक स्ट्रीम ऑब्जैक्ट को खोलें。
Read पूरे स्ट्रीम को एक द्विपदर्शी स्ट्रीम ऑब्जैक्ट से पढ़ें या निर्दिष्ट बाइट की संख्या को पढ़ें。
ReadText पूरे स्ट्रीम को एक टेक्स्ट स्ट्रीम ऑब्जैक्ट से पढ़ें, एक पंक्ति या निर्दिष्ट बाइट की संख्या को पढ़ें。
SaveToFile एक स्ट्रीम ऑब्जैक्ट के द्विपदर्शी सामग्री को किसी फ़ाइल में सहेजें。
SetEOS स्ट्रीम के अंत को स्थापित करें (EOS)
SkipLine एक टेक्स्ट स्ट्रीम को पढ़ने के दौरान एक पंक्ति छोड़ें。
Write द्विपदर्शी डाटा को एक द्विपदर्शी स्ट्रीम ऑब्जैक्ट में लिखें。
WriteText काराक्त्र डाटा को एक टेक्स्ट स्ट्रीम ऑब्जैक्ट में लिखें。