Salah
satu kelebihan dari VB.Net yang tidak kalah penting dari kelebihan lainnya adalah StreamReader dan
StreamWriter. Apakah StreamReader dan StreamWriter itu? StreamReader adalah
kemampuan untuk membaca file eksternal, sedangkan StreamWriter adalah kemampuan
untuk menulis /membuat file eksternal. Pada kasus ini, software yang digunakan penulis adalah VB.Net 2005.
Selain dengan VB.Net, baca dan tulis file eksternal dapat juga dilakukan dengan bahasa pemrograman Java, PHP dan lain-lain. Bahasa-bahasa pemrograman tersebut dapat dipelajari di Lembaga Pendidikan Kursus Komputer (IT Training Center). Computer First adalah Lembaga Pendidikan Kursus Komputer yang membuka program kursus bahasa-bahasa pemrograman tersebut.
File yang dapat dibaca/dibuat dengan VB.Net 2005 masih berupa jenis file yang sederhana, yaitu Plain File (teks file) dan Ms. Word (Doc File). Walaupun demikian, kemampuan ini tidak dimiliki oleh beberapa software yang lain. Untuk mendukung baca dan tulis file eksternal, VB.Net sudah dilengkapi library Input Output (I/O) seperti software Java. Library tersebut harus dipanggil terlebih dahulu pada awal dokumen sebelum melakukan baca/tulis file eksternal dengan format penulisan sebagai berikut :
Selain dengan VB.Net, baca dan tulis file eksternal dapat juga dilakukan dengan bahasa pemrograman Java, PHP dan lain-lain. Bahasa-bahasa pemrograman tersebut dapat dipelajari di Lembaga Pendidikan Kursus Komputer (IT Training Center). Computer First adalah Lembaga Pendidikan Kursus Komputer yang membuka program kursus bahasa-bahasa pemrograman tersebut.
File yang dapat dibaca/dibuat dengan VB.Net 2005 masih berupa jenis file yang sederhana, yaitu Plain File (teks file) dan Ms. Word (Doc File). Walaupun demikian, kemampuan ini tidak dimiliki oleh beberapa software yang lain. Untuk mendukung baca dan tulis file eksternal, VB.Net sudah dilengkapi library Input Output (I/O) seperti software Java. Library tersebut harus dipanggil terlebih dahulu pada awal dokumen sebelum melakukan baca/tulis file eksternal dengan format penulisan sebagai berikut :
Imports
System.I/O
Jika
library I/O tidak dipanggil sebelumnya, maka kita tidak dapat melakukan proses
baca/tulis file eksternal. Untuk proses baca file eksternal (StreamReader),
kita harus membuat sebuah file yang sudah diisi dengan beberapa baris
teks/kalimat terlebih dahulu (teks file/doc file) dan menyimpannya pada folder
bin, yaitu sebagai berikut :
Lokasi File Eksternal (StreamReader) :
Isi File Eksternal (StreamReader) :
Sedangkan untuk proses tulis file eksternal (StreamWriter) tidak perlu membuat file terlebih dahulu, pembuatan dokumen dan tipe file serta lokasi penyimpanan file eksternal dapat dilakukan secara langsung pada VB.Net. Untuk lebih memahami tentang StreamReader (baca) dan StreamWriter (tulis) file eskternal, penulis sudah membuat kode programnya dengan VB.Net 2005 sebagai berikut :
Sedangkan jika program dijalankan pada proses tulis file eksternal, maka akan dihasilkan sebuah file yang sudah terisi beberapa kalimat/teks dengan tipe file sesuai dengan yang diinginkan pada tempat yang sudah ditentukan pada saat proses tulis file tersebut, yaitu sebagai berikut :
Isi File Eksternal (StreamReader) :
Sedangkan untuk proses tulis file eksternal (StreamWriter) tidak perlu membuat file terlebih dahulu, pembuatan dokumen dan tipe file serta lokasi penyimpanan file eksternal dapat dilakukan secara langsung pada VB.Net. Untuk lebih memahami tentang StreamReader (baca) dan StreamWriter (tulis) file eskternal, penulis sudah membuat kode programnya dengan VB.Net 2005 sebagai berikut :
StreamReader :
Imports System.IO
Module BacaFileEksternal
Sub main()
Dim
baris As String
Try
Dim
baca As New
IO.StreamReader("..\TextFile.txt")
baris = baca.ReadLine
While
baris <> ""
Console.WriteLine(baris)
baris = baca.ReadLine
End
While
baca.Close()
Catch
ex As Exception
MsgBox(ex.Message)
End Try
Console.ReadLine()
End Sub
End Module
StreamWriter :
Imports System.IO
Module TulisFileEksternal
Sub Main()
Try
Dim
objStreamWriter As StreamWriter
objStreamWriter = New StreamWriter("..\FileTeks.doc")
objStreamWriter.WriteLine("Teks hasil menulis dengan StreamWriter")
objStreamWriter.WriteLine("Dengan VB.Net")
MsgBox("Berhasil
menulis dengan VB.Net")
Catch
ex As Exception
MsgBox(ex.Message)
End Try
Console.ReadLine()
End Sub
End Module
Jika program dijalankan pada proses
baca file eksternal akan menampilkan isi file eksternal yang dibaca, yaitu :
Sedangkan jika program dijalankan pada proses tulis file eksternal, maka akan dihasilkan sebuah file yang sudah terisi beberapa kalimat/teks dengan tipe file sesuai dengan yang diinginkan pada tempat yang sudah ditentukan pada saat proses tulis file tersebut, yaitu sebagai berikut :
Lokasi
File Eksternal (StreamWriter) :
Isi
File Eksternal (StreamWriter/Doc File) :
Demikian artikel ini penulis buat, semoga bermanfaat bagi para pembaca blog Computer First. Jangan lupa untuk mencobanya sendiri dan memberi komentarnya.......!!!
Tidak ada komentar
Posting Komentar