Pengolahan FILE
JENIS FILE Sequence Random Biner FileSystem
SEQUENCE FILE Sequential files seperti kaset — membacanya secara terurut dari awal sampai akhir. Sequential files digunakan untuk mengelola file text berupa string (notepad, ms word)
OPERASI Open Line Input # Print # Write # Input$ Input # Close
Extention Visual Basic mendukung objek TextStream untuk memudahkan pengelolaan file sequensial: Read ReadAll ReadLine Write WriteBlankLines WriteLine Close
RANDOMIZE FILE random access files seperti CD. Random files digunakan untuk mengelola record (biasanya memiliki ukuran panjang yang sama) Dapat dibaca dan ditulis secara acak terhadap record apapun
OPERASI Type…End Type (to create and format records) Open Put # Len Seek LOC Get # Close
BINARY FILE Binary files adalah data biner yang sederhana tak berformat. Visual Basic tidak meninterpretasikan ataupun mengorganisasikan konten seperti file secara umum
OPERASI Open Get Put Seek Close
FileSystemObject Operasi: GetFile CopyFile DeleteFile MoveFile FileExists CreateFolder CreateTextFile OpenTextFile
MANIPULASI READ WRITE KASUS CLOSE UPDATE
Membuka File Sintak : Open “Nama_File” For {Status} As #{n} Dimana: Nama_File : nama file lengkap dengan nama foldernya. Status : adalah untuk keperluan apa file tersebut baca/simpan. Status = INPUT untuk membaca File Status = OUTPUT untuk menyimpan File n : adalah nomor buffer (integer 1, 2, 3, …) yang digunakan untuk keperluan pemilihan file yang mana yang akan diproses.
Membaca File Sintak : Open “Nama_File” For INPUT As #1 Untuk menampung hasilnya : Input #1, Var Penampung
Menyimpan File Sintak : Open “Nama_File” For OUTPUT As #1 Untuk Menyimpan data ke file : Print #1, Data
Menutup File Sintak Close #1
Latihan Menyimpan ke File Buat form seperti disamping, dimana program akan mengisi string ke file yang namanya ditulis pada nama file
Latihan Membaca File Buatlah form seperti dibawah, dimana program ini akan membaca isi file untukditampilkan pada sisi komponen pada sisi kanannya, silahkan cari komponen yang cocok untuk menampung isi file tersebut
MengUpdate File Modus akses suatu file adalah baca atau tulis. Sedangkan meng-update file, operasi yang dilakukan adalah: Baca Update Tulis Untuk meng-update suatu file diperlukan suatu usaha pemrogram sehingga kelihatan oleh user seperti dibaca sekaligus ditulis
Latihan Mengupdate File Buat form seperti dibawah ini, dimana program ini akan membaca file kemudian ditampilkan di layar, dan dapat diedit, kemudian disimpan