Copy File dan Folder di visual basic

Sudah barang tentu setiap pengguna komputer menginginkan komputer yang digunakannya baik-baik saja, namun demikian bukan merupakan suatu hal yang mustahil apabila suatu saat terjadi kerusakan baik pada sisi hardware maupun software. Sebagai contoh tiba-tiba komputer tidak bisa untuk memproses data misalnya tidak bisa untuk mengkopi file / folder dan untuk mengatasinya tentu harus mengkopikan antivirus terlebih dahulu apabila belum terpasang anti virus. Bagaimana solusinya ? sedangkan komputer kita setiap kali akan membuka windows explorer untuk memproses data selalu muncul pesan error atau bahkan windows explorer tidak muncul sama sekali.


Untuk mengatasi hal seperti ini Anda butuh suatu program sederhana yang berfungsi untuk mengkopikan file/folder sehingga permasalahan dapat segera diatasi. Bisakah program seperti itu dibuat dengan visual basic? jawabannya tentu bisa asalkan ada sedikit usaha untuk melakukannya.

Baiklah! sekarang akan dibahas bagaimana cara membuat program seperti yang telah disebutkan diatas.
Sebenarnya dalam visual basic sudah terdapat fungsi built in (fungsi bawaan) yang dapat secara instant digunakan untuk mengkopikan file, namun hanya untuk file saja dan tidak bisa untuk folder. Nah agar bisa untuk mengkopikan folder maka perlu disisipkan sebuah file API kedalam program yang kita buat.
File API yang dimaksud adalah :

Private Declare Function SHFileOperation Lib “shell32.dll” Alias “SHFileOperationA” (lpFileOp As SHFILEOPSTRUCT) As Long

Sedangkan fungsi built in dari vb untuk mengkopikan file adalah FileCopy.

Supaya lebih jelas silahkan download dan pelajari contoh programnya disini.

Selamat mencoba!

0 comments:

Post a Comment

Popular Posts