LibreOffice 25.2 सहयोग
खुल्ला अनुक्रमबद्ध फाइल नामबाट डेटा पढ्दछ ।
Input #fileNum {,|;} var1 [, var2 [, ...]]
fileNum: Number of the file that contains the data that you want to read. The file must be opened with the Open statement using the key word INPUT.
var: A numeric or string variable that you assign the values read from the opened file to.
आगत#कथन सङ्ख्यात्मक मानमा पढ्नुहोस् वा खुला फाइलबाट स्ट्रिङहरू र डेटामा एक वा एकभन्दा बढी चलहरू मानाङ्कन गर्नुहोस् । सङ्ख्यात्मक चलले पहिलो फिर्ता लगेको (Asc=१३),रेखा फिड (Asc=१०), खाली स्थान वा अल्पविराम सम्म पढ्छ । स्ट्रिङहरू चलहरूले पहिलो फिर्ता लगेको (Asc=१३),रेखा फिड (Asc=१०), वा अल्पविराम सम्म पढ्छन् ।
परामितिरमा "var" पास भएका चलहरूको रूपमा उही क्रममा खुलेका फाइलमा डेटा र डेटा प्रकाहरू देखा पर्दछन् । यदि अ-सङ्ख्यात्मक मानहरू सङ्ख्यात्मक चलहरूलाई मानाङ्कन गरेको खण्डमा, "०"को मान"var"मा मानांङ्कन हुन्छ ।
Records that are separated by commas cannot be assigned to a string variable. Quotation marks (") in the file are disregarded as well. If you want to read these characters from the file, use the Line Input# statement to read pure text files (files containing only printable characters) line by line.
डेटा तत्व पढिरहेको बेला फैल्याईएको फाइलको अन्त्य भएको खण्डमा त्रुटि आउछ र प्रक्रिया त्याग्नु पर्दछ ।
Sub ExampleWorkWithAFile
Dim iCount As Integer, sFileName As String
Dim sName As String, sValue As Integer
sFileName = "C:\Users\ThisUser\data.txt"
iCount = Freefile
' Write data ( which we will read later with Input ) to file
Open sFileName For Output As iCount
sName = "Hamburg" : sValue = 200
Write #iCount, sName, sValue
sName = "New York" : sValue = 300
Write #iCount; sName, sValue
sName = "Miami" : sValue = 459
Write #iCount, sName, sValue
Close #iCount
' Read data file using Input
iCount = Freefile
Open sFileName For Input As iCount
Input #iCount, sName, sValue
MsgBox sName & " " & sValue
Input #iCount; sName, sValue
MsgBox sName & " " & sValue
Input #iCount, sName, sValue
MsgBox sName & " " & sValue
Close #iCount
End Sub