
Bekerja Dengan Folder / Directory pada ASP.NET – VB.NET
September 28, 2008Bekerja Dengan Folder / Directory pada ASP.NET – VB.NET
ASP.NET benar-benar memberikan kemudahan bagi para developer untuk berinteraksi dengan directory2 yang berada di komputer. Untuk memungkinkan hal tersebut ASP.NET telah menyediakan sebuah namespace System.IO.
Membuat Direktori
Untuk membuat folder syntaxnya adalah sebagai berikut : Directory.CreateDirectory(“alamat directory“)
Contoh code untuk membuat directory adalah sebagai berikut :
<%@ Page Language="VB" %>
<%@ Import Namespace="System.IO" %>
Sekarang coba kamu jalankan dan klik Button yang sudah dibuat hasilnya adalah sebagai berikut :
Directory telah dibuat
Sekarang coba kamu cek didrive C:\ maka folder Test sudah dibuat
Menghapus Directory
Untuk menghapus direktori sinraxnya adalah sebagai berikut : Directory.Delete(“alamat directory“)
Contoh code untuk menghapus folder adalah sebagai berikut :
<%@ Page Language="VB" %>
<%@ Import Namespace="System.IO" %>
Bila dijalankan hasilnya adalah sebagai beikut :
Directory telah dihapus
Memeriksa Directory
Pada contoh diatas (Menghapus Direktory) apabila folder sudah dihapus (sudah tidak ada) dan kita mencoba menghapus lagi maka akan terjadi error pada program karena directory yang akan dimanipulasi sudah tidak ada. Untuk itu ada baiknya kita mengecek dahulu apakah direktori masih ada.
Syntacnya adalah sebagai berikut : Directory.Exist(path)
Contoh penggunaannya adalah sebagai berikut :
<%@ Page Language="VB" %>
<%@ Import Namespace="System.IO" %>
Jika djailankan maka hasilnya adalah sebagi barikut :
Direktori tidak ada!
Memeriksa Isi Directory
Syntax untuk memeriksa direktori adalah sebagai berikut : Directory.GetDirectories(path)
Contoh pemakaiannya adalah sebagai berikut :
<%@ Page Language="VB" %>
<%@ Import Namespace="System.IO" %>
Memindahkan Directory
Syntax untuk memendihkan directory : Directory.Move(alamat asal, alamat tujuan)
Silahkan kamu coba sendiri yaw… hohoho =p
Sayangnya pada class directory tidak disertakan method copy, sehingga tidak bisa mengcopy folder beserta isinya ke folder lain. Untuk mengatasi hal ini kamu bisa menggunakan class file yang akan dibahas pada tulisan berikutnya.
Mungkin ada tambahan masukan atau pertanyaan? silahkan posting dibawah…. makasih



