Operasi File Operasi File
Outline Membaca dan menulis file Aplikasi turbo pada bidang AI Operasi File
Sebelum melakukan operasi file, maka harus ditentukan terlebih dahulu file tersebut sebagai piranti masukan atau keluaran dengan menggunakan predikat standar readdevice atau writedevice Contoh : writedevice(file_tulis) readdevice(file_baca) Operasi File
Suatu file dapat dibuka dengan 4 jenis tujuan : Untuk membaca isi file Untuk menulis ke file Untuk menambahkan isi file Untuk mengubah isi file Untuk membaca file, gunakan predikat standar : openread(NamaSimbolik,NamFile) Untuk menulis ke file, gunakan predikat standar : openwrite(NamaSimbolik,NamaFile) Sebuah file yang telah dibuka (open) jika selesai digunakan harus ditutup kembali menggunakan predikat standar : closefile(NamaSimbolik) Operasi File
Untuk menambah isi file gunakan predikat standar : openappend(NamaSimbolik,NamaFile) Untuk mengubah isi file gunakan predikat standar : openmodify(NamaSimbolik,NamaFile) Untuk memeriksa apakah saat itu file berada pada posisi akhir atau belum digunakan predikat standar : eof(NamaSimbolik) Apabila file pada posisi akhir, maka predikat tersebut akan memberikan hasil True, sebaliknya maka False. Operasi File
Operasi file lainnya : Memeriksa apakah nama file yang dimaksud sudah ada pada direktori yang aktif saat itu. existfile(NamaFile) : (i) Mengganti nama file lama dengan nama file yang baru renamefile(FileLama,FileBaru) : (i,i) Menghapus file yang berada pada direktori aktif deletefile(NamaFile) : (i) Menentukan direktori aktif disk(DosPath) : (i), (o) Operasi File
Referensi Andrey Andoko bab 11 Operasi File