FileSystem.Input Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Membaca data dari file berurutan terbuka dan menetapkan data ke variabel.
Overload
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
Membaca data dari file berurutan terbuka dan menetapkan data ke variabel.
public:
static void Input(int FileNumber, System::Object ^ % Value);
public static void Input (int FileNumber, ref object Value);
static member Input : int * obj -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Object)
Parameter
- FileNumber
- Int32
Wajib diisi. Nomor file apa pun yang valid.
- Value
- Object
Wajib diisi. Variabel yang diberi nilai yang dibaca dari file - tidak boleh 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: ("Hello", 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, My.Computer.FileSystem
objek memberikan performa yang 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
.
Penting
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 | Kosong |
#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 memasukkan item data, input dihentikan dan terjadi kesalahan.
Catatan
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.
Penting
Membaca dari file dengan menggunakan Input
fungsi memerlukan Read
akses dari FileIOPermissionAccess
enumerasi. Untuk informasi selengkapnya, lihat FileIOPermissionAccess.
Lihat juga
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- Cara: Menulis Teks ke File di Visual Basic
- Mengakses File dengan Visual Basic
- Cara: Menulis Teks ke File dengan Streamwriter (Visual Basic)
Berlaku untuk
Input(Int32, Int64)
- 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
Wajib diisi. Nomor file apa pun yang valid.
- Value
- Int64
Wajib diisi. Variabel yang diberi nilai yang dibaca dari file - tidak boleh 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: ("Hello", 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, My.Computer.FileSystem
objek memberikan performa yang 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
.
Penting
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 | Kosong |
#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 memasukkan item data, input dihentikan dan terjadi kesalahan.
Catatan
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.
Penting
Membaca dari file dengan menggunakan Input
fungsi memerlukan Read
akses dari FileIOPermissionAccess
enumerasi. Untuk informasi selengkapnya, lihat FileIOPermissionAccess.
Lihat juga
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- Cara: Menulis Teks ke File di Visual Basic
- Mengakses File dengan Visual Basic
- Cara: Menulis Teks ke File dengan Streamwriter (Visual Basic)
Berlaku untuk
Input(Int32, Int32)
- 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
Wajib diisi. Nomor file apa pun yang valid.
- Value
- Int32
Wajib diisi. Variabel yang diberi nilai yang dibaca dari file - tidak boleh 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: ("Hello", 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, My.Computer.FileSystem
objek memberikan performa yang 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
.
Penting
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 | Kosong |
#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 memasukkan item data, input dihentikan dan terjadi kesalahan.
Catatan
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.
Penting
Membaca dari file dengan menggunakan Input
fungsi memerlukan Read
akses dari FileIOPermissionAccess
enumerasi. Untuk informasi selengkapnya, lihat FileIOPermissionAccess.
Lihat juga
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- Cara: Menulis Teks ke File di Visual Basic
- Mengakses File dengan Visual Basic
- Cara: Menulis Teks ke File dengan Streamwriter (Visual Basic)
Berlaku untuk
Input(Int32, Int16)
- 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
Wajib diisi. Nomor file apa pun yang valid.
- Value
- Int16
Wajib diisi. Variabel yang diberi nilai yang dibaca dari file - tidak boleh 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: ("Hello", 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, My.Computer.FileSystem
objek memberikan performa yang 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
.
Penting
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 | Kosong |
#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 memasukkan item data, input dihentikan dan terjadi kesalahan.
Catatan
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.
Penting
Membaca dari file dengan menggunakan Input
fungsi memerlukan Read
akses dari FileIOPermissionAccess
enumerasi. Untuk informasi selengkapnya, lihat FileIOPermissionAccess.
Lihat juga
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- Cara: Menulis Teks ke File di Visual Basic
- Mengakses File dengan Visual Basic
- Cara: Menulis Teks ke File dengan Streamwriter (Visual Basic)
Berlaku untuk
Input(Int32, Double)
- 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
Wajib diisi. Nomor file apa pun yang valid.
- Value
- Double
Wajib diisi. Variabel yang diberi nilai yang dibaca dari file - tidak boleh 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: ("Hello", 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, My.Computer.FileSystem
objek memberikan performa yang 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
.
Penting
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 | Kosong |
#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 memasukkan item data, input dihentikan dan terjadi kesalahan.
Catatan
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.
Penting
Membaca dari file dengan menggunakan Input
fungsi memerlukan Read
akses dari FileIOPermissionAccess
enumerasi. Untuk informasi selengkapnya, lihat FileIOPermissionAccess.
Lihat juga
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- Cara: Menulis Teks ke File di Visual Basic
- Mengakses File dengan Visual Basic
- Cara: Menulis Teks ke File dengan Streamwriter (Visual Basic)
Berlaku untuk
Input(Int32, Boolean)
- 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
Wajib diisi. Nomor file apa pun yang valid.
- Value
- Boolean
Wajib diisi. Variabel yang diberi nilai yang dibaca dari file - tidak boleh 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: ("Hello", 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, My.Computer.FileSystem
objek memberikan performa yang 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
.
Penting
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 | Kosong |
#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 memasukkan item data, input dihentikan dan terjadi kesalahan.
Catatan
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.
Penting
Membaca dari file dengan menggunakan Input
fungsi memerlukan Read
akses dari FileIOPermissionAccess
enumerasi. Untuk informasi selengkapnya, lihat FileIOPermissionAccess.
Lihat juga
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- Cara: Menulis Teks ke File di Visual Basic
- Mengakses File dengan Visual Basic
- Cara: Menulis Teks ke File dengan Streamwriter (Visual Basic)
Berlaku untuk
Input(Int32, DateTime)
- 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
Wajib diisi. Nomor file apa pun yang valid.
- Value
- DateTime
Wajib diisi. Variabel yang diberi nilai yang dibaca dari file - tidak boleh 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: ("Hello", 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, My.Computer.FileSystem
objek memberikan performa yang 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
.
Penting
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 | Kosong |
#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 memasukkan item data, input dihentikan dan terjadi kesalahan.
Catatan
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.
Penting
Membaca dari file dengan menggunakan Input
fungsi memerlukan Read
akses dari FileIOPermissionAccess
enumerasi. Untuk informasi selengkapnya, lihat FileIOPermissionAccess.
Lihat juga
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- Cara: Menulis Teks ke File di Visual Basic
- Mengakses File dengan Visual Basic
- Cara: Menulis Teks ke File dengan Streamwriter (Visual Basic)
Berlaku untuk
Input(Int32, Char)
- 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
Wajib diisi. Nomor file apa pun yang valid.
- Value
- Char
Wajib diisi. Variabel yang diberi nilai yang dibaca dari file - tidak boleh 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: ("Hello", 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, My.Computer.FileSystem
objek memberikan performa yang 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
.
Penting
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 | Kosong |
#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 memasukkan item data, input dihentikan dan terjadi kesalahan.
Catatan
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.
Penting
Membaca dari file dengan menggunakan Input
fungsi memerlukan Read
akses dari FileIOPermissionAccess
enumerasi. Untuk informasi selengkapnya, lihat FileIOPermissionAccess.
Lihat juga
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- Cara: Menulis Teks ke File di Visual Basic
- Mengakses File dengan Visual Basic
- Cara: Menulis Teks ke File dengan Streamwriter (Visual Basic)
Berlaku untuk
Input(Int32, Byte)
- 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
Wajib diisi. Nomor file apa pun yang valid.
- Value
- Byte
Wajib diisi. Variabel yang diberi nilai yang dibaca dari file - tidak boleh 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: ("Hello", 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, My.Computer.FileSystem
objek memberikan performa yang 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
.
Penting
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 | Kosong |
#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 memasukkan item data, input dihentikan dan terjadi kesalahan.
Catatan
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.
Penting
Membaca dari file dengan menggunakan Input
fungsi memerlukan Read
akses dari FileIOPermissionAccess
enumerasi. Untuk informasi selengkapnya, lihat FileIOPermissionAccess.
Lihat juga
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- Cara: Menulis Teks ke File di Visual Basic
- Mengakses File dengan Visual Basic
- Cara: Menulis Teks ke File dengan Streamwriter (Visual Basic)
Berlaku untuk
Input(Int32, Single)
- 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
Wajib diisi. Nomor file apa pun yang valid.
- Value
- Single
Wajib diisi. Variabel yang diberi nilai yang dibaca dari file - tidak boleh 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: ("Hello", 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, My.Computer.FileSystem
objek memberikan performa yang 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
.
Penting
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 | Kosong |
#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 memasukkan item data, input dihentikan dan terjadi kesalahan.
Catatan
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.
Penting
Membaca dari file dengan menggunakan Input
fungsi memerlukan Read
akses dari FileIOPermissionAccess
enumerasi. Untuk informasi selengkapnya, lihat FileIOPermissionAccess.
Lihat juga
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- Cara: Menulis Teks ke File di Visual Basic
- Mengakses File dengan Visual Basic
- Cara: Menulis Teks ke File dengan Streamwriter (Visual Basic)
Berlaku untuk
Input(Int32, Decimal)
- 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
Wajib diisi. Nomor file apa pun yang valid.
- Value
- Decimal
Wajib diisi. Variabel yang diberi nilai yang dibaca dari file - tidak boleh 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: ("Hello", 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, My.Computer.FileSystem
objek memberikan performa yang 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
.
Penting
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 | Kosong |
#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 memasukkan item data, input dihentikan dan terjadi kesalahan.
Catatan
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.
Penting
Membaca dari file dengan menggunakan Input
fungsi memerlukan Read
akses dari FileIOPermissionAccess
enumerasi. Untuk informasi selengkapnya, lihat FileIOPermissionAccess.
Lihat juga
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- Cara: Menulis Teks ke File di Visual Basic
- Mengakses File dengan Visual Basic
- Cara: Menulis Teks ke File dengan Streamwriter (Visual Basic)
Berlaku untuk
Input(Int32, String)
- 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
Wajib diisi. Nomor file apa pun yang valid.
- Value
- String
Wajib diisi. Variabel yang diberi nilai yang dibaca dari file - tidak boleh 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: ("Hello", 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, My.Computer.FileSystem
objek memberikan performa yang 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
.
Penting
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 | Kosong |
#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 memasukkan item data, input dihentikan dan terjadi kesalahan.
Catatan
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.
Penting
Membaca dari file dengan menggunakan Input
fungsi memerlukan Read
akses dari FileIOPermissionAccess
enumerasi. Untuk informasi selengkapnya, lihat FileIOPermissionAccess.
Lihat juga
- InputString(Int32, Int32)
- FileOpen(Int32, String, OpenMode, OpenAccess, OpenShare, Int32)
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Write(Int32, Object[])
- WriteLine(Int32, Object[])
- Cara: Menulis Teks ke File di Visual Basic
- Mengakses File dengan Visual Basic
- Cara: Menulis Teks ke File dengan Streamwriter (Visual Basic)