FileSystem.Input Metode

Definisi

Membaca data dari file berurutan terbuka dan menetapkan data ke variabel.

Overload

Nama Deskripsi
Input(Int32, Object)

Membaca data dari file berurutan terbuka dan menetapkan data ke variabel.

Input(Int32, Int64)

Membaca data dari file berurutan terbuka dan menetapkan data ke variabel.

Input(Int32, Int32)

Membaca data dari file berurutan terbuka dan menetapkan data ke variabel.

Input(Int32, Int16)

Membaca data dari file berurutan terbuka dan menetapkan data ke variabel.

Input(Int32, Double)

Membaca data dari file berurutan terbuka dan menetapkan data ke variabel.

Input(Int32, Boolean)

Membaca data dari file berurutan terbuka dan menetapkan data ke variabel.

Input(Int32, DateTime)

Membaca data dari file berurutan terbuka dan menetapkan data ke variabel.

Input(Int32, Char)

Membaca data dari file berurutan terbuka dan menetapkan data ke variabel.

Input(Int32, Byte)

Membaca data dari file berurutan terbuka dan menetapkan data ke variabel.

Input(Int32, Single)

Membaca data dari file berurutan terbuka dan menetapkan data ke variabel.

Input(Int32, Decimal)

Membaca data dari file berurutan terbuka dan menetapkan data ke variabel.

Input(Int32, String)

Membaca data dari file berurutan terbuka dan menetapkan data ke variabel.

Input(Int32, Object)

Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb

Membaca data dari file berurutan terbuka dan menetapkan data ke variabel.

public:
 static void Input(int FileNumber, System::Object ^ % Value);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The target object type could not be statically analyzed and may be trimmed")]
public static void Input(int FileNumber, ref object Value);
public static void Input(int FileNumber, ref object Value);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The target object type could not be statically analyzed and may be trimmed")>]
static member Input : int * obj -> unit
static member Input : int * obj -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Object)

Parameter

FileNumber
Int32

Required. Nomor file apa pun yang valid.

Value
Object

Required. Variabel yang diberi nilai yang dibaca dari file - tidak dapat berupa variabel array atau objek.

Atribut

Pengecualian

Mode file tidak valid.

Contoh

Contoh ini menggunakan Input fungsi untuk membaca data dari file menjadi dua variabel. Contoh ini mengasumsikan bahwa TestFile adalah file yang memiliki beberapa baris data yang ditulis ke dalamnya menggunakan Write fungsi , setiap baris yang berisi string dalam kutipan dan angka yang dipisahkan oleh koma, misalnya: ("Halo", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Keterangan

Fungsi Input ini disediakan untuk kompatibilitas mundur dan dapat memengaruhi performa. Untuk aplikasi non-warisan, objek memberikan performa yang My.Computer.FileSystem lebih baik. Untuk informasi selengkapnya, lihat akses File dengan Visual Basic.

Data yang dibaca dengan Input biasanya ditulis ke file dengan menggunakan Write. Gunakan fungsi ini hanya dengan file yang dibuka dalam Input mode atau Binary .

Important

Saat membaca dari file, jangan membuat keputusan tentang konten file berdasarkan ekstensi nama file. Misalnya, file yang diberi nama Form1.vb mungkin bukan file sumber Visual Basic 2005.

Saat dibaca, string standar atau data numerik ditetapkan ke variabel tanpa modifikasi. Tabel berikut ini menggambarkan bagaimana data input lainnya diperlakukan.

Data Nilai yang ditetapkan ke variabel
Memisahkan koma atau baris kosong Empty
#NULL# DBNull
#TRUE# atau #FALSE# True atau False
#yyyy-mm-dd hh:mm:ss# Tanggal dan/atau waktu yang diwakili oleh ekspresi
#ERROR errornumber# errornumber (variabel adalah objek yang ditandai sebagai kesalahan)

Jika Anda mencapai akhir file saat Anda memasukkan item data, input dihentikan dan terjadi kesalahan.

Note

Fungsi Input ini tidak dilokalkan. Misalnya, dalam versi Jerman, jika Anda memasukkan 3.14159, itu hanya mengembalikan 3, karena koma diperlakukan sebagai pemisah variabel alih-alih sebagai titik desimal.

Important

Membaca dari file dengan menggunakan Input fungsi memerlukan Read akses dari FileIOPermissionAccess enumerasi. Untuk informasi selengkapnya, lihat FileIOPermissionAccess .

Lihat juga

Berlaku untuk

Input(Int32, Int64)

Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb

Membaca data dari file berurutan terbuka dan menetapkan data ke variabel.

public:
 static void Input(int FileNumber, long % Value);
public static void Input(int FileNumber, ref long Value);
static member Input : int * int64 -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Long)

Parameter

FileNumber
Int32

Required. Nomor file apa pun yang valid.

Value
Int64

Required. Variabel yang diberi nilai yang dibaca dari file - tidak dapat berupa variabel array atau objek.

Pengecualian

Mode file tidak valid.

Contoh

Contoh ini menggunakan Input fungsi untuk membaca data dari file menjadi dua variabel. Contoh ini mengasumsikan bahwa TestFile adalah file yang memiliki beberapa baris data yang ditulis ke dalamnya menggunakan Write fungsi , setiap baris yang berisi string dalam kutipan dan angka yang dipisahkan oleh koma, misalnya: ("Halo", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Keterangan

Fungsi Input ini disediakan untuk kompatibilitas mundur dan dapat memengaruhi performa. Untuk aplikasi non-warisan, objek memberikan performa yang My.Computer.FileSystem lebih baik. Untuk informasi selengkapnya, lihat akses File dengan Visual Basic.

Data yang dibaca dengan Input biasanya ditulis ke file dengan menggunakan Write. Gunakan fungsi ini hanya dengan file yang dibuka dalam Input mode atau Binary .

Important

Saat membaca dari file, jangan membuat keputusan tentang konten file berdasarkan ekstensi nama file. Misalnya, file yang diberi nama Form1.vb mungkin bukan file sumber Visual Basic 2005.

Saat dibaca, string standar atau data numerik ditetapkan ke variabel tanpa modifikasi. Tabel berikut ini menggambarkan bagaimana data input lainnya diperlakukan.

Data Nilai yang ditetapkan ke variabel
Memisahkan koma atau baris kosong Empty
#NULL# DBNull
#TRUE# atau #FALSE# True atau False
#yyyy-mm-dd hh:mm:ss# Tanggal dan/atau waktu yang diwakili oleh ekspresi
#ERROR errornumber# errornumber (variabel adalah objek yang ditandai sebagai kesalahan)

Jika Anda mencapai akhir file saat Anda memasukkan item data, input dihentikan dan terjadi kesalahan.

Note

Fungsi Input ini tidak dilokalkan. Misalnya, dalam versi Jerman, jika Anda memasukkan 3.14159, itu hanya mengembalikan 3, karena koma diperlakukan sebagai pemisah variabel alih-alih sebagai titik desimal.

Important

Membaca dari file dengan menggunakan Input fungsi memerlukan Read akses dari FileIOPermissionAccess enumerasi. Untuk informasi selengkapnya, lihat FileIOPermissionAccess .

Lihat juga

Berlaku untuk

Input(Int32, Int32)

Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb

Membaca data dari file berurutan terbuka dan menetapkan data ke variabel.

public:
 static void Input(int FileNumber, int % Value);
public static void Input(int FileNumber, ref int Value);
static member Input : int * int -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Integer)

Parameter

FileNumber
Int32

Required. Nomor file apa pun yang valid.

Value
Int32

Required. Variabel yang diberi nilai yang dibaca dari file - tidak dapat berupa variabel array atau objek.

Pengecualian

Mode file tidak valid.

Contoh

Contoh ini menggunakan Input fungsi untuk membaca data dari file menjadi dua variabel. Contoh ini mengasumsikan bahwa TestFile adalah file yang memiliki beberapa baris data yang ditulis ke dalamnya menggunakan Write fungsi , setiap baris yang berisi string dalam kutipan dan angka yang dipisahkan oleh koma, misalnya: ("Halo", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Keterangan

Fungsi Input ini disediakan untuk kompatibilitas mundur dan dapat memengaruhi performa. Untuk aplikasi non-warisan, objek memberikan performa yang My.Computer.FileSystem lebih baik. Untuk informasi selengkapnya, lihat akses File dengan Visual Basic.

Data yang dibaca dengan Input biasanya ditulis ke file dengan menggunakan Write. Gunakan fungsi ini hanya dengan file yang dibuka dalam Input mode atau Binary .

Important

Saat membaca dari file, jangan membuat keputusan tentang konten file berdasarkan ekstensi nama file. Misalnya, file yang diberi nama Form1.vb mungkin bukan file sumber Visual Basic 2005.

Saat dibaca, string standar atau data numerik ditetapkan ke variabel tanpa modifikasi. Tabel berikut ini menggambarkan bagaimana data input lainnya diperlakukan.

Data Nilai yang ditetapkan ke variabel
Memisahkan koma atau baris kosong Empty
#NULL# DBNull
#TRUE# atau #FALSE# True atau False
#yyyy-mm-dd hh:mm:ss# Tanggal dan/atau waktu yang diwakili oleh ekspresi
#ERROR errornumber# errornumber (variabel adalah objek yang ditandai sebagai kesalahan)

Jika Anda mencapai akhir file saat Anda memasukkan item data, input dihentikan dan terjadi kesalahan.

Note

Fungsi Input ini tidak dilokalkan. Misalnya, dalam versi Jerman, jika Anda memasukkan 3.14159, itu hanya mengembalikan 3, karena koma diperlakukan sebagai pemisah variabel alih-alih sebagai titik desimal.

Important

Membaca dari file dengan menggunakan Input fungsi memerlukan Read akses dari FileIOPermissionAccess enumerasi. Untuk informasi selengkapnya, lihat FileIOPermissionAccess .

Lihat juga

Berlaku untuk

Input(Int32, Int16)

Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb

Membaca data dari file berurutan terbuka dan menetapkan data ke variabel.

public:
 static void Input(int FileNumber, short % Value);
public static void Input(int FileNumber, ref short Value);
static member Input : int * int16 -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Short)

Parameter

FileNumber
Int32

Required. Nomor file apa pun yang valid.

Value
Int16

Required. Variabel yang diberi nilai yang dibaca dari file - tidak dapat berupa variabel array atau objek.

Pengecualian

Mode file tidak valid.

Contoh

Contoh ini menggunakan Input fungsi untuk membaca data dari file menjadi dua variabel. Contoh ini mengasumsikan bahwa TestFile adalah file yang memiliki beberapa baris data yang ditulis ke dalamnya menggunakan Write fungsi , setiap baris yang berisi string dalam kutipan dan angka yang dipisahkan oleh koma, misalnya: ("Halo", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Keterangan

Fungsi Input ini disediakan untuk kompatibilitas mundur dan dapat memengaruhi performa. Untuk aplikasi non-warisan, objek memberikan performa yang My.Computer.FileSystem lebih baik. Untuk informasi selengkapnya, lihat akses File dengan Visual Basic.

Data yang dibaca dengan Input biasanya ditulis ke file dengan menggunakan Write. Gunakan fungsi ini hanya dengan file yang dibuka dalam Input mode atau Binary .

Important

Saat membaca dari file, jangan membuat keputusan tentang konten file berdasarkan ekstensi nama file. Misalnya, file yang diberi nama Form1.vb mungkin bukan file sumber Visual Basic 2005.

Saat dibaca, string standar atau data numerik ditetapkan ke variabel tanpa modifikasi. Tabel berikut ini menggambarkan bagaimana data input lainnya diperlakukan.

Data Nilai yang ditetapkan ke variabel
Memisahkan koma atau baris kosong Empty
#NULL# DBNull
#TRUE# atau #FALSE# True atau False
#yyyy-mm-dd hh:mm:ss# Tanggal dan/atau waktu yang diwakili oleh ekspresi
#ERROR errornumber# errornumber (variabel adalah objek yang ditandai sebagai kesalahan)

Jika Anda mencapai akhir file saat Anda memasukkan item data, input dihentikan dan terjadi kesalahan.

Note

Fungsi Input ini tidak dilokalkan. Misalnya, dalam versi Jerman, jika Anda memasukkan 3.14159, itu hanya mengembalikan 3, karena koma diperlakukan sebagai pemisah variabel alih-alih sebagai titik desimal.

Important

Membaca dari file dengan menggunakan Input fungsi memerlukan Read akses dari FileIOPermissionAccess enumerasi. Untuk informasi selengkapnya, lihat FileIOPermissionAccess .

Lihat juga

Berlaku untuk

Input(Int32, Double)

Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb

Membaca data dari file berurutan terbuka dan menetapkan data ke variabel.

public:
 static void Input(int FileNumber, double % Value);
public static void Input(int FileNumber, ref double Value);
static member Input : int * double -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Double)

Parameter

FileNumber
Int32

Required. Nomor file apa pun yang valid.

Value
Double

Required. Variabel yang diberi nilai yang dibaca dari file - tidak dapat berupa variabel array atau objek.

Pengecualian

Mode file tidak valid.

Contoh

Contoh ini menggunakan Input fungsi untuk membaca data dari file menjadi dua variabel. Contoh ini mengasumsikan bahwa TestFile adalah file yang memiliki beberapa baris data yang ditulis ke dalamnya menggunakan Write fungsi , setiap baris yang berisi string dalam kutipan dan angka yang dipisahkan oleh koma, misalnya: ("Halo", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Keterangan

Fungsi Input ini disediakan untuk kompatibilitas mundur dan dapat memengaruhi performa. Untuk aplikasi non-warisan, objek memberikan performa yang My.Computer.FileSystem lebih baik. Untuk informasi selengkapnya, lihat akses File dengan Visual Basic.

Data yang dibaca dengan Input biasanya ditulis ke file dengan menggunakan Write. Gunakan fungsi ini hanya dengan file yang dibuka dalam Input mode atau Binary .

Important

Saat membaca dari file, jangan membuat keputusan tentang konten file berdasarkan ekstensi nama file. Misalnya, file yang diberi nama Form1.vb mungkin bukan file sumber Visual Basic 2005.

Saat dibaca, string standar atau data numerik ditetapkan ke variabel tanpa modifikasi. Tabel berikut ini menggambarkan bagaimana data input lainnya diperlakukan.

Data Nilai yang ditetapkan ke variabel
Memisahkan koma atau baris kosong Empty
#NULL# DBNull
#TRUE# atau #FALSE# True atau False
#yyyy-mm-dd hh:mm:ss# Tanggal dan/atau waktu yang diwakili oleh ekspresi
#ERROR errornumber# errornumber (variabel adalah objek yang ditandai sebagai kesalahan)

Jika Anda mencapai akhir file saat Anda memasukkan item data, input dihentikan dan terjadi kesalahan.

Note

Fungsi Input ini tidak dilokalkan. Misalnya, dalam versi Jerman, jika Anda memasukkan 3.14159, itu hanya mengembalikan 3, karena koma diperlakukan sebagai pemisah variabel alih-alih sebagai titik desimal.

Important

Membaca dari file dengan menggunakan Input fungsi memerlukan Read akses dari FileIOPermissionAccess enumerasi. Untuk informasi selengkapnya, lihat FileIOPermissionAccess .

Lihat juga

Berlaku untuk

Input(Int32, Boolean)

Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb

Membaca data dari file berurutan terbuka dan menetapkan data ke variabel.

public:
 static void Input(int FileNumber, bool % Value);
public static void Input(int FileNumber, ref bool Value);
static member Input : int * bool -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Boolean)

Parameter

FileNumber
Int32

Required. Nomor file apa pun yang valid.

Value
Boolean

Required. Variabel yang diberi nilai yang dibaca dari file - tidak dapat berupa variabel array atau objek.

Pengecualian

Mode file tidak valid.

Contoh

Contoh ini menggunakan Input fungsi untuk membaca data dari file menjadi dua variabel. Contoh ini mengasumsikan bahwa TestFile adalah file yang memiliki beberapa baris data yang ditulis ke dalamnya menggunakan Write fungsi , setiap baris yang berisi string dalam kutipan dan angka yang dipisahkan oleh koma, misalnya: ("Halo", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Keterangan

Fungsi Input ini disediakan untuk kompatibilitas mundur dan dapat memengaruhi performa. Untuk aplikasi non-warisan, objek memberikan performa yang My.Computer.FileSystem lebih baik. Untuk informasi selengkapnya, lihat akses File dengan Visual Basic.

Data yang dibaca dengan Input biasanya ditulis ke file dengan menggunakan Write. Gunakan fungsi ini hanya dengan file yang dibuka dalam Input mode atau Binary .

Important

Saat membaca dari file, jangan membuat keputusan tentang konten file berdasarkan ekstensi nama file. Misalnya, file yang diberi nama Form1.vb mungkin bukan file sumber Visual Basic 2005.

Saat dibaca, string standar atau data numerik ditetapkan ke variabel tanpa modifikasi. Tabel berikut ini menggambarkan bagaimana data input lainnya diperlakukan.

Data Nilai yang ditetapkan ke variabel
Memisahkan koma atau baris kosong Empty
#NULL# DBNull
#TRUE# atau #FALSE# True atau False
#yyyy-mm-dd hh:mm:ss# Tanggal dan/atau waktu yang diwakili oleh ekspresi
#ERROR errornumber# errornumber (variabel adalah objek yang ditandai sebagai kesalahan)

Jika Anda mencapai akhir file saat Anda memasukkan item data, input dihentikan dan terjadi kesalahan.

Note

Fungsi Input ini tidak dilokalkan. Misalnya, dalam versi Jerman, jika Anda memasukkan 3.14159, itu hanya mengembalikan 3, karena koma diperlakukan sebagai pemisah variabel alih-alih sebagai titik desimal.

Important

Membaca dari file dengan menggunakan Input fungsi memerlukan Read akses dari FileIOPermissionAccess enumerasi. Untuk informasi selengkapnya, lihat FileIOPermissionAccess .

Lihat juga

Berlaku untuk

Input(Int32, DateTime)

Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb

Membaca data dari file berurutan terbuka dan menetapkan data ke variabel.

public:
 static void Input(int FileNumber, DateTime % Value);
public static void Input(int FileNumber, ref DateTime Value);
static member Input : int * DateTime -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As DateTime)

Parameter

FileNumber
Int32

Required. Nomor file apa pun yang valid.

Value
DateTime

Required. Variabel yang diberi nilai yang dibaca dari file - tidak dapat berupa variabel array atau objek.

Pengecualian

Mode file tidak valid.

Contoh

Contoh ini menggunakan Input fungsi untuk membaca data dari file menjadi dua variabel. Contoh ini mengasumsikan bahwa TestFile adalah file yang memiliki beberapa baris data yang ditulis ke dalamnya menggunakan Write fungsi , setiap baris yang berisi string dalam kutipan dan angka yang dipisahkan oleh koma, misalnya: ("Halo", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Keterangan

Fungsi Input ini disediakan untuk kompatibilitas mundur dan dapat memengaruhi performa. Untuk aplikasi non-warisan, objek memberikan performa yang My.Computer.FileSystem lebih baik. Untuk informasi selengkapnya, lihat akses File dengan Visual Basic.

Data yang dibaca dengan Input biasanya ditulis ke file dengan menggunakan Write. Gunakan fungsi ini hanya dengan file yang dibuka dalam Input mode atau Binary .

Important

Saat membaca dari file, jangan membuat keputusan tentang konten file berdasarkan ekstensi nama file. Misalnya, file yang diberi nama Form1.vb mungkin bukan file sumber Visual Basic 2005.

Saat dibaca, string standar atau data numerik ditetapkan ke variabel tanpa modifikasi. Tabel berikut ini menggambarkan bagaimana data input lainnya diperlakukan.

Data Nilai yang ditetapkan ke variabel
Memisahkan koma atau baris kosong Empty
#NULL# DBNull
#TRUE# atau #FALSE# True atau False
#yyyy-mm-dd hh:mm:ss# Tanggal dan/atau waktu yang diwakili oleh ekspresi
#ERROR errornumber# errornumber (variabel adalah objek yang ditandai sebagai kesalahan)

Jika Anda mencapai akhir file saat Anda memasukkan item data, input dihentikan dan terjadi kesalahan.

Note

Fungsi Input ini tidak dilokalkan. Misalnya, dalam versi Jerman, jika Anda memasukkan 3.14159, itu hanya mengembalikan 3, karena koma diperlakukan sebagai pemisah variabel alih-alih sebagai titik desimal.

Important

Membaca dari file dengan menggunakan Input fungsi memerlukan Read akses dari FileIOPermissionAccess enumerasi. Untuk informasi selengkapnya, lihat FileIOPermissionAccess .

Lihat juga

Berlaku untuk

Input(Int32, Char)

Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb

Membaca data dari file berurutan terbuka dan menetapkan data ke variabel.

public:
 static void Input(int FileNumber, char % Value);
public static void Input(int FileNumber, ref char Value);
static member Input : int * char -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Char)

Parameter

FileNumber
Int32

Required. Nomor file apa pun yang valid.

Value
Char

Required. Variabel yang diberi nilai yang dibaca dari file - tidak dapat berupa variabel array atau objek.

Pengecualian

Mode file tidak valid.

Contoh

Contoh ini menggunakan Input fungsi untuk membaca data dari file menjadi dua variabel. Contoh ini mengasumsikan bahwa TestFile adalah file yang memiliki beberapa baris data yang ditulis ke dalamnya menggunakan Write fungsi , setiap baris yang berisi string dalam kutipan dan angka yang dipisahkan oleh koma, misalnya: ("Halo", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Keterangan

Fungsi Input ini disediakan untuk kompatibilitas mundur dan dapat memengaruhi performa. Untuk aplikasi non-warisan, objek memberikan performa yang My.Computer.FileSystem lebih baik. Untuk informasi selengkapnya, lihat akses File dengan Visual Basic.

Data yang dibaca dengan Input biasanya ditulis ke file dengan menggunakan Write. Gunakan fungsi ini hanya dengan file yang dibuka dalam Input mode atau Binary .

Important

Saat membaca dari file, jangan membuat keputusan tentang konten file berdasarkan ekstensi nama file. Misalnya, file yang diberi nama Form1.vb mungkin bukan file sumber Visual Basic 2005.

Saat dibaca, string standar atau data numerik ditetapkan ke variabel tanpa modifikasi. Tabel berikut ini menggambarkan bagaimana data input lainnya diperlakukan.

Data Nilai yang ditetapkan ke variabel
Memisahkan koma atau baris kosong Empty
#NULL# DBNull
#TRUE# atau #FALSE# True atau False
#yyyy-mm-dd hh:mm:ss# Tanggal dan/atau waktu yang diwakili oleh ekspresi
#ERROR errornumber# errornumber (variabel adalah objek yang ditandai sebagai kesalahan)

Jika Anda mencapai akhir file saat Anda memasukkan item data, input dihentikan dan terjadi kesalahan.

Note

Fungsi Input ini tidak dilokalkan. Misalnya, dalam versi Jerman, jika Anda memasukkan 3.14159, itu hanya mengembalikan 3, karena koma diperlakukan sebagai pemisah variabel alih-alih sebagai titik desimal.

Important

Membaca dari file dengan menggunakan Input fungsi memerlukan Read akses dari FileIOPermissionAccess enumerasi. Untuk informasi selengkapnya, lihat FileIOPermissionAccess .

Lihat juga

Berlaku untuk

Input(Int32, Byte)

Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb

Membaca data dari file berurutan terbuka dan menetapkan data ke variabel.

public:
 static void Input(int FileNumber, System::Byte % Value);
public static void Input(int FileNumber, ref byte Value);
static member Input : int * byte -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Byte)

Parameter

FileNumber
Int32

Required. Nomor file apa pun yang valid.

Value
Byte

Required. Variabel yang diberi nilai yang dibaca dari file - tidak dapat berupa variabel array atau objek.

Pengecualian

Mode file tidak valid.

Contoh

Contoh ini menggunakan Input fungsi untuk membaca data dari file menjadi dua variabel. Contoh ini mengasumsikan bahwa TestFile adalah file yang memiliki beberapa baris data yang ditulis ke dalamnya menggunakan Write fungsi , setiap baris yang berisi string dalam kutipan dan angka yang dipisahkan oleh koma, misalnya: ("Halo", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Keterangan

Fungsi Input ini disediakan untuk kompatibilitas mundur dan dapat memengaruhi performa. Untuk aplikasi non-warisan, objek memberikan performa yang My.Computer.FileSystem lebih baik. Untuk informasi selengkapnya, lihat akses File dengan Visual Basic.

Data yang dibaca dengan Input biasanya ditulis ke file dengan menggunakan Write. Gunakan fungsi ini hanya dengan file yang dibuka dalam Input mode atau Binary .

Important

Saat membaca dari file, jangan membuat keputusan tentang konten file berdasarkan ekstensi nama file. Misalnya, file yang diberi nama Form1.vb mungkin bukan file sumber Visual Basic 2005.

Saat dibaca, string standar atau data numerik ditetapkan ke variabel tanpa modifikasi. Tabel berikut ini menggambarkan bagaimana data input lainnya diperlakukan.

Data Nilai yang ditetapkan ke variabel
Memisahkan koma atau baris kosong Empty
#NULL# DBNull
#TRUE# atau #FALSE# True atau False
#yyyy-mm-dd hh:mm:ss# Tanggal dan/atau waktu yang diwakili oleh ekspresi
#ERROR errornumber# errornumber (variabel adalah objek yang ditandai sebagai kesalahan)

Jika Anda mencapai akhir file saat Anda memasukkan item data, input dihentikan dan terjadi kesalahan.

Note

Fungsi Input ini tidak dilokalkan. Misalnya, dalam versi Jerman, jika Anda memasukkan 3.14159, itu hanya mengembalikan 3, karena koma diperlakukan sebagai pemisah variabel alih-alih sebagai titik desimal.

Important

Membaca dari file dengan menggunakan Input fungsi memerlukan Read akses dari FileIOPermissionAccess enumerasi. Untuk informasi selengkapnya, lihat FileIOPermissionAccess .

Lihat juga

Berlaku untuk

Input(Int32, Single)

Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb

Membaca data dari file berurutan terbuka dan menetapkan data ke variabel.

public:
 static void Input(int FileNumber, float % Value);
public static void Input(int FileNumber, ref float Value);
static member Input : int * single -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Single)

Parameter

FileNumber
Int32

Required. Nomor file apa pun yang valid.

Value
Single

Required. Variabel yang diberi nilai yang dibaca dari file - tidak dapat berupa variabel array atau objek.

Pengecualian

Mode file tidak valid.

Contoh

Contoh ini menggunakan Input fungsi untuk membaca data dari file menjadi dua variabel. Contoh ini mengasumsikan bahwa TestFile adalah file yang memiliki beberapa baris data yang ditulis ke dalamnya menggunakan Write fungsi , setiap baris yang berisi string dalam kutipan dan angka yang dipisahkan oleh koma, misalnya: ("Halo", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Keterangan

Fungsi Input ini disediakan untuk kompatibilitas mundur dan dapat memengaruhi performa. Untuk aplikasi non-warisan, objek memberikan performa yang My.Computer.FileSystem lebih baik. Untuk informasi selengkapnya, lihat akses File dengan Visual Basic.

Data yang dibaca dengan Input biasanya ditulis ke file dengan menggunakan Write. Gunakan fungsi ini hanya dengan file yang dibuka dalam Input mode atau Binary .

Important

Saat membaca dari file, jangan membuat keputusan tentang konten file berdasarkan ekstensi nama file. Misalnya, file yang diberi nama Form1.vb mungkin bukan file sumber Visual Basic 2005.

Saat dibaca, string standar atau data numerik ditetapkan ke variabel tanpa modifikasi. Tabel berikut ini menggambarkan bagaimana data input lainnya diperlakukan.

Data Nilai yang ditetapkan ke variabel
Memisahkan koma atau baris kosong Empty
#NULL# DBNull
#TRUE# atau #FALSE# True atau False
#yyyy-mm-dd hh:mm:ss# Tanggal dan/atau waktu yang diwakili oleh ekspresi
#ERROR errornumber# errornumber (variabel adalah objek yang ditandai sebagai kesalahan)

Jika Anda mencapai akhir file saat Anda memasukkan item data, input dihentikan dan terjadi kesalahan.

Note

Fungsi Input ini tidak dilokalkan. Misalnya, dalam versi Jerman, jika Anda memasukkan 3.14159, itu hanya mengembalikan 3, karena koma diperlakukan sebagai pemisah variabel alih-alih sebagai titik desimal.

Important

Membaca dari file dengan menggunakan Input fungsi memerlukan Read akses dari FileIOPermissionAccess enumerasi. Untuk informasi selengkapnya, lihat FileIOPermissionAccess .

Lihat juga

Berlaku untuk

Input(Int32, Decimal)

Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb

Membaca data dari file berurutan terbuka dan menetapkan data ke variabel.

public:
 static void Input(int FileNumber, System::Decimal % Value);
public static void Input(int FileNumber, ref decimal Value);
static member Input : int * decimal -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Decimal)

Parameter

FileNumber
Int32

Required. Nomor file apa pun yang valid.

Value
Decimal

Required. Variabel yang diberi nilai yang dibaca dari file - tidak dapat berupa variabel array atau objek.

Pengecualian

Mode file tidak valid.

Contoh

Contoh ini menggunakan Input fungsi untuk membaca data dari file menjadi dua variabel. Contoh ini mengasumsikan bahwa TestFile adalah file yang memiliki beberapa baris data yang ditulis ke dalamnya menggunakan Write fungsi , setiap baris yang berisi string dalam kutipan dan angka yang dipisahkan oleh koma, misalnya: ("Halo", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Keterangan

Fungsi Input ini disediakan untuk kompatibilitas mundur dan dapat memengaruhi performa. Untuk aplikasi non-warisan, objek memberikan performa yang My.Computer.FileSystem lebih baik. Untuk informasi selengkapnya, lihat akses File dengan Visual Basic.

Data yang dibaca dengan Input biasanya ditulis ke file dengan menggunakan Write. Gunakan fungsi ini hanya dengan file yang dibuka dalam Input mode atau Binary .

Important

Saat membaca dari file, jangan membuat keputusan tentang konten file berdasarkan ekstensi nama file. Misalnya, file yang diberi nama Form1.vb mungkin bukan file sumber Visual Basic 2005.

Saat dibaca, string standar atau data numerik ditetapkan ke variabel tanpa modifikasi. Tabel berikut ini menggambarkan bagaimana data input lainnya diperlakukan.

Data Nilai yang ditetapkan ke variabel
Memisahkan koma atau baris kosong Empty
#NULL# DBNull
#TRUE# atau #FALSE# True atau False
#yyyy-mm-dd hh:mm:ss# Tanggal dan/atau waktu yang diwakili oleh ekspresi
#ERROR errornumber# errornumber (variabel adalah objek yang ditandai sebagai kesalahan)

Jika Anda mencapai akhir file saat Anda memasukkan item data, input dihentikan dan terjadi kesalahan.

Note

Fungsi Input ini tidak dilokalkan. Misalnya, dalam versi Jerman, jika Anda memasukkan 3.14159, itu hanya mengembalikan 3, karena koma diperlakukan sebagai pemisah variabel alih-alih sebagai titik desimal.

Important

Membaca dari file dengan menggunakan Input fungsi memerlukan Read akses dari FileIOPermissionAccess enumerasi. Untuk informasi selengkapnya, lihat FileIOPermissionAccess .

Lihat juga

Berlaku untuk

Input(Int32, String)

Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb

Membaca data dari file berurutan terbuka dan menetapkan data ke variabel.

public:
 static void Input(int FileNumber, System::String ^ % Value);
public static void Input(int FileNumber, ref string Value);
static member Input : int * string -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As String)

Parameter

FileNumber
Int32

Required. Nomor file apa pun yang valid.

Value
String

Required. Variabel yang diberi nilai yang dibaca dari file - tidak dapat berupa variabel array atau objek.

Pengecualian

Mode file tidak valid.

Contoh

Contoh ini menggunakan Input fungsi untuk membaca data dari file menjadi dua variabel. Contoh ini mengasumsikan bahwa TestFile adalah file yang memiliki beberapa baris data yang ditulis ke dalamnya menggunakan Write fungsi , setiap baris yang berisi string dalam kutipan dan angka yang dipisahkan oleh koma, misalnya: ("Halo", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Keterangan

Fungsi Input ini disediakan untuk kompatibilitas mundur dan dapat memengaruhi performa. Untuk aplikasi non-warisan, objek memberikan performa yang My.Computer.FileSystem lebih baik. Untuk informasi selengkapnya, lihat akses File dengan Visual Basic.

Data yang dibaca dengan Input biasanya ditulis ke file dengan menggunakan Write. Gunakan fungsi ini hanya dengan file yang dibuka dalam Input mode atau Binary .

Important

Saat membaca dari file, jangan membuat keputusan tentang konten file berdasarkan ekstensi nama file. Misalnya, file yang diberi nama Form1.vb mungkin bukan file sumber Visual Basic 2005.

Saat dibaca, string standar atau data numerik ditetapkan ke variabel tanpa modifikasi. Tabel berikut ini menggambarkan bagaimana data input lainnya diperlakukan.

Data Nilai yang ditetapkan ke variabel
Memisahkan koma atau baris kosong Empty
#NULL# DBNull
#TRUE# atau #FALSE# True atau False
#yyyy-mm-dd hh:mm:ss# Tanggal dan/atau waktu yang diwakili oleh ekspresi
#ERROR errornumber# errornumber (variabel adalah objek yang ditandai sebagai kesalahan)

Jika Anda mencapai akhir file saat Anda memasukkan item data, input dihentikan dan terjadi kesalahan.

Note

Fungsi Input ini tidak dilokalkan. Misalnya, dalam versi Jerman, jika Anda memasukkan 3.14159, itu hanya mengembalikan 3, karena koma diperlakukan sebagai pemisah variabel alih-alih sebagai titik desimal.

Important

Membaca dari file dengan menggunakan Input fungsi memerlukan Read akses dari FileIOPermissionAccess enumerasi. Untuk informasi selengkapnya, lihat FileIOPermissionAccess .

Lihat juga

Berlaku untuk