Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Opens a StreamReader.
' Usage
Dim value As System.IO.StreamReader = My.Computer.FileSystem.OpenTextFileReader(file)
Dim value As System.IO.StreamReader = My.Computer.FileSystem.OpenTextFileReader(file ,encoding)
' Declaration
Public Function OpenTextFileReader( _
ByVal file As String _
) As System.IO.StreamReader
' -or-
Public Function OpenTextFileReader( _
ByVal file As String, _
ByVal encoding As System.Text.Encoding _
) As System.IO.StreamReader
Parameters
Return Value
Exceptions
The following conditions may create an exception:
The file name ends with a backslash (\) (ArgumentException).
The specified file cannot be found (FileNotFoundException).
The user lacks necessary permissions to read from the file (SecurityException).
Remarks
Only text files can be read with a StreamReader.
Tasks
The following table lists examples of tasks involving the My.Computer.FileSystem.OpenTextFileReader method.
To |
See |
|---|---|
Open a file with a StreamReader |
How to: Read Text from Files with a StreamReader (Visual Basic) |
Example
This example opens the file Testfile.txt, reads a line from it, and displays the line in a MessageBox.
Dim fileReader As System.IO.StreamReader
fileReader = _
My.Computer.FileSystem.OpenTextFileReader("C:\\testfile.txt")
Dim stringReader As String
stringReader = fileReader.ReadLine()
MsgBox("The first line of the file is " & stringReader)
Requirements
Namespace:Microsoft.VisualBasic.MyServices
Class:FileSystemProxy (provides access to FileSystem)
Assembly: Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)
Availability by Project Type
Project type |
Available |
|---|---|
Windows Application |
Yes |
Class Library |
Yes |
Console Application |
Yes |
Windows Control Library |
Yes |
Web Control Library |
Yes |
Windows Service |
Yes |
Web Site |
Yes |
Permissions
The following permission may be necessary:
Permission |
Description |
|---|---|
Controls the ability to access files and folders. Associated enumeration: Unrestricted. |
For more information, see Code Access Security and Requesting Permissions.
See Also
Tasks
How to: Read Text from Files with a StreamReader (Visual Basic)