FileSystem.LineInput(Int32) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Açık bir sıralı dosyadan tek bir satır okur ve bunu bir String değişkene atar.
public:
static System::String ^ LineInput(int FileNumber);
public static string LineInput(int FileNumber);
static member LineInput : int -> string
Public Function LineInput (FileNumber As Integer) As String
Parametreler
- FileNumber
- Int32
Gerekli. Geçerli herhangi bir dosya numarası.
Döndürülenler
Açık bir sıralı dosyadan tek bir satır okur ve bunu bir String değişkene atar.
Özel durumlar
Dosya sonuna ulaşıldı.
FileNumber yok.
Örnekler
Bu örnekte, sıralı bir dosyadaki bir satırı okumak ve bir değişkene atamak için işlevi kullanılır LineInput . Bu örnekte, TestFile birkaç satır örnek veri içeren bir metin dosyası olduğu varsayılır.
Dim TextLine As String
' Open file.
FileOpen(1, "TESTFILE", OpenMode.Input)
' Loop until end of file.
While Not EOF(1)
' Read line into variable.
TextLine = LineInput(1)
' Print to the console.
Console.WriteLine("1", TextLine)
End While
FileClose(1)
Açıklamalar
İşlev LineInput geriye dönük uyumluluk için sağlanır ve performansı etkileyebilir. Eski olmayan uygulamalar My.Computer.FileSystem için nesnesi daha iyi performans sağlar. Daha fazla bilgi için bkz. Visual Basic ile
ile LineInput okunan veriler genellikle kullanılarak Printbir dosyaya yazılır.
Important
Dosyalardan okurken, dosya adı uzantısına göre dosyanın içeriği hakkında karar verme. Örneğin, Form1.vb adlı bir dosya Visual Basic kaynak dosyası olmayabilir.
İşlev, LineInput bir satır başı () veya satır başı/satır beslemeChr(13) (Chr(13) + Chr(10)) dizisiyle karşılaşana kadar bir dosyadan her seferinde bir karakter okur. Satır başı/satır besleme dizileri, karakter dizesine eklenmek yerine atlanır.
Important
işlevini kullanarak LineInput bir dosyadan okumak için numaralandırmadan Read erişim gerekirFileIOPermissionAccess.
Şunlara uygulanır
Ayrıca bkz.
- Chr(Int32)
- ChrW(Int32)
- Input
- Visual Basic ile Dosya Erişimi
H nasıl yapılır: Streamwriter (Visual Basic) H nasıl yapılır: Visual Basic