h1

Bekerja Dengan Folder / Directory pada ASP.NET – VB.NET

September 28, 2008

Bekerja 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 :)

Tinggalkan sebuah Komentar