एएसपी TextStream ऑब्जेक्ट
- पिछला पृष्ठ एएसपी फ़ाइल सिस्टम
- अगला पृष्ठ एएसपी ड्राइव
TextStream ऑब्जैक्ट का उपयोग टेक्स्ट फ़ाइल के सामग्री को पहुँचने के लिए किया जाता है。
उदाहरण
- फाइल पढ़ा जाता है
- इस उदाहरण में दिखाया जाता है कि FileSystemObject के OpenTextFile विधि को प्रयोग करके TextStream ऑब्जैक्ट कैसे बनाया जाता है। TextStream ऑब्जैक्ट के ReadAll विधि से खुले टेक्स्ट फाइल के सारी सामग्री को प्राप्त किया जाता है。
- टेक्स्ट फाइल के एक हिस्से को पढ़ा जाता है
- इस उदाहरण में दिखाया जाता है कि कैसे केवल एक टेक्स्ट स्ट्रीम फाइल के एक हिस्से को पढ़ा जाता है。
- टेक्स्ट फाइल के एक पंक्ति को पढ़ा जाता है
- इस उदाहरण में दिखाया जाता है कि कैसे एक टेक्स्ट स्ट्रीम फाइल से एक पंक्ति को पढ़ा जाता है。
- टेक्स्ट फाइल की सभी पंक्तियाँ पढ़ी जाती हैं
- इस उदाहरण में दिखाया जाता है कि कैसे टेक्स्ट स्ट्रीम फाइल से सभी पंक्तियाँ पढ़ी जाती हैं。
- टेक्स्ट फाइल के एक हिस्से को आगे बढ़ाया जाता है
- इस उदाहरण में दिखाया जाता है कि कैसे टेक्स्ट स्ट्रीम फाइल को पढ़ते समय निर्दिष्ट अक्षर संख्या को छोड़ दिया जाता है。
- लेकिन टेक्स्ट फाइल के एक पंक्ति को आगे बढ़ाया जाता है
- इस उदाहरण में, टेक्स्ट स्ट्रीम फ़ाइल को पढ़ने के दौरान एक पंक्ति को छोड़ने के लिए कैसे काम करता है दिखाया गया है।
- पंक्ति संख्या वापस करना
- इस उदाहरण में, टेक्स्ट स्ट्रीम फ़ाइल में मौजूदा पंक्ति संख्या को वापस करने के लिए कैसे काम करता है दिखाया गया है。
- स्तम्भ संख्या प्राप्त करना
- इस उदाहरण में, फ़ाइल में मौजूदा अक्षर के स्तम्भ संख्या को प्राप्त करने के लिए कैसे काम करता है दिखाया गया है。
TextStream ऑब्जैक्ट
TextStream ऑब्जैक्ट का उपयोग टेक्स्ट फ़ाइल के सामग्री को पहुँचने के लिए किया जाता है。
नीचे दिए गए कोड एक टेक्स्ट फ़ाइल (c:\test.txt) को बनाएगा, फिर इस फ़ाइल में कुछ टेक्स्ट लिखेगा (वारियबल f एक TextStream ऑब्जैक्ट की एक इंस्टैंस है):
<% dim fs, f set fs=Server.CreateObject("Scripting.FileSystemObject") set f=fs.CreateTextFile("c:\test.txt",true) f.WriteLine("Hello World!") f.Close set f=nothing set fs=nothing %>
TextStream ऑब्जैक्ट के एक इंस्टैंस को बनाने के लिए, हम फ़ाइल सिस्टम ऑब्जैक्ट के CreateTextFile विधि या OpenTextFile विधि का उपयोग कर सकते हैं, या File ऑब्जैक्ट के OpenAsTextStream विधि का उपयोग कर सकते हैं。
TextStream ऑब्जैक्ट के गुण और विधियाँ नीचे वर्णित हैं:
गुण
गुण | वर्णन |
---|---|
AtEndOfLine | TextStream फ़ाइल में, यदि फ़ाइल पॉइंटर लिनेको अंत के ठीक सामने है, तो इस गुण का मूल्य True बदलेगा; अन्यथा False बदलेगा。 |
AtEndOfStream | यदि फ़ाइल पॉइंटर TextStream फ़ाइल के अंत में है, तो इस गुण का मूल्य True बदलेगा; अन्यथा False बदलेगा。 |
Column | TextStream फ़ाइल में मौजूदा अक्षर स्थान के स्तम्भ संख्या वापस करें。 |
Line | TextStream फ़ाइल के मौजूदा पंक्ति संख्या वापस करें。 |
विधि
विधि | वर्णन |
---|---|
Close | एक खुला TextStream फ़ाइल को बंद करें。 |
Read | निर्दिष्ट संख्या के अक्षरों को TextStream फ़ाइल से पढ़े और परिणाम (दिए गए अक्षरों की संख्या) वापस करें。 |
ReadAll | पूरे TextStream फ़ाइल को पढ़े और परिणाम वापस करें。 |
ReadLine | एक पूरी पंक्ति (लिनेको पठाने से लेकर निर्धारित पंक्ति तक) TextStream फ़ाइल से पढ़े और परिणाम वापस करें (लिनेको पठाने से लेकर निर्धारित पंक्ति तक)。 |
Skip | एक TextStream फ़ाइल पढ़ने के दौरान निर्दिष्ट संख्या के अक्षरों को छोड़ दें。 |
SkipLine | एक TextStream फ़ाइल पढ़ने के दौरान अगली पंक्ति को छोड़ दें。 |
Write | एक निर्दिष्ट टेक्स्ट (शब्द) को एक टेक्स्टस्ट्रीम फ़ाइल में लिखें |
WriteLine | एक निर्दिष्ट टेक्स्ट (शब्द) और नएलाइन लिंक्स को एक टेक्स्टस्ट्रीम फ़ाइल में लिखें |
WriteBlankLines | एक निर्दिष्ट संख्या के लिए नएलाइन लिंक्स एक टेक्स्टस्ट्रीम फ़ाइल में लिखें |
- पिछला पृष्ठ एएसपी फ़ाइल सिस्टम
- अगला पृष्ठ एएसपी ड्राइव