Masih Seputar Visual Basic tentunya, kesempatan kali ini saya coba mempergunakan untuk ngebahas Masalah Folder yaitu Cara Membuat dan Menghapus Folder dengan VB dan ini juga merupakan salah satu request dari sahabat yang melayangkannya lewat email. Saya rasa hal ini pun sangat penting dalam membangun sebuat Aplikasi.
Langsung aja kita kepokok pembahasan bagaimana dengan pembuatan Coding nya, nah bagi yang tertarik silakan ikuti langkah - langkah berikut ini
Ketik Coding Berikut ini pada Module Project
Private Type SECURITY_ATTRIBUTES
nLength As Long
lpSecurityDescriptor As Long
bInheritHandle As Long
End Type
Private Declare Function CreateDirectory Lib "kernel32" Alias "CreateDirectoryA" (ByVal lpPathName As String, lpSecurityAttributes As SECURITY_ATTRIBUTES) As Long
'Fungsi mencek keberadaan folder
Public Function DirectoryExist(DirPath As String) As Boolean
DirectoryExist = Dir(DirPath, vbDirectory) <> ""
End Function
'Fungsi untuk membuat Folder
Public Sub CreateNewDirectory(NewDirectory As String)
Dim sDirTest As String
Dim SecAttrib As SECURITY_ATTRIBUTES
Dim bSuccess As Boolean
Dim sPath As String
Dim iCounter As Integer
Dim sTempDir As String
sPath = NewDirectory
If Right(sPath, Len(sPath)) <> "\" Then
sPath = sPath & "\"
End If
iCounter = 1
Do Until InStr(iCounter, sPath, "\") = 0
iCounter = InStr(iCounter, sPath, "\")
sTempDir = Left(sPath, iCounter)
sDirTest = Dir(sTempDir)
iCounter = iCounter + 1
'create directory
SecAttrib.lpSecurityDescriptor = &O0
SecAttrib.bInheritHandle = False
SecAttrib.nLength = Len(SecAttrib)
bSuccess = CreateDirectory(sTempDir, SecAttrib)
Loop
End Sub
'Fungsi Untuk Menghapus folder
Public Sub DelDirectory(sName as String)
On Error Resume Next
Dim Fso
Set Fso = CreateObject("Scripting.FileSystemObject")
If Dir(sName, vbDirectory) <> "" Then
Fso.DeleteFolder sName
End If
Set Fso = Nothing
End Sub
Nah sekarang tinggal menggunakan fungsi-fungsi tersebut kedalam Form Project sebagai contoh membuat sebuah folder di drive C dengan nama Database coding nya seperti dibawah ini
'Cek dulu Folder
If DirectoryExist("C:\Database") <> True Then
'Jika Folder yg dimaksud belum ada maka akan dibuat
Call CreateNewDirectory("C:\Database\")
'Coding Menghapus Folder
'Kalau Folder yang dimaksud ditemukan langsung dihapus
Call DelDirectory ("C:\Database\")
Cukup sekian dulu tutorial singkat ini mudah-mudahan kalau ada umur panjang akan saya lanjutkan pada topik yang lain, semoga dapat membantu dan bermamfaat, selamat mencoba dan salam.
Sunday, 7 February 2010
Cara Membuat dan Menghapus Folder dengan VB
Option Explicit
'Coding untuk mebuat Folder
Subscribe to:
Post Comments (Atom)
wew mantap bang...
baru tau nich cara ngapus ma buat folder make VB
emank bener2 master VB dach
@witul4r .. makasih komen nya mas, tapi bukan master, masih mencoba dan belajar nih .. hehehe
thx mas ..
salam sahabat
wah mas Erge siip mas perlu di coba thnxs n good luck ya
sayua dulu pernah baut program dengan VB
kenapa sekarang jadi lupa semua ya kang eka
udah lama banget soalnya
dibaca klagi adri awal keknya harusnya
makasih sobat,, jujur saya masih bingung dengan VB, tapi saya pelajari dari blog ini,, makasih ya,,,
erge... emang masternya VB ...saluuuuttttttt
di coba dulu achhh
yapz nice post
haduh Erge pelajarannya susah amait, ku gak ngerti hehehe, apalah VB tuh???/
menarik sekali tutorialnya sob.....thanks...aq bookmark buat koleksi yah....salam knal
hmmmmm..informasi teknologi memang selalu maju.....ternyata banyak hal yang belum saya ketahui.....salam knal sobat
wah bisa dicoba ini kawan....sebagai tambahan wawasan saya juga yang massih haus akan ilmu..terimam kasih
kereo?maksudnya apa nih?kok komen gt di blog q?
wew...
coba2 dulu..
jadi nambah ilmu utk VB nih...
wah, kurang paham sob masalha koding-mengkoding, tak baca2 dulu di blog ini ya...
Aduhh.. Kang, kepala inyong senut2 kie, yang kemarin aja belom selesai ngapalin, iki malah wis update maneh, tapi yo wis lah gak popo Kang, tantangan baru buat inyong.
Okelahh kalok begitu Kang, tak coba pelajari sak cuil-cuil, matur sembah nuwun yak Kang. Lanjutkan !!!
Copas taruh notepad ah..
heheh, nice sharing bos..
hihihi keren!!! kag numpang promosi yah :)
Mohon Dukungannya :
Suka dengan tulisan2 ina????,, Bantu dengan Vote Disini
Pilih Nafsul Muthmainah | http://inamuth2.blogspot.com Thanks kakag :)
thx udah share ilmunya brooo
waduh.. lengkap pisan tutorialnya maz eka.. guud.. guud.. dicoba dicoba.. thanks.
good posting sob
Iya betul kawan dengan menggunakan Win API semua jadi mudah
Bagi yang butuh Script SMS Gateway & Billing Warnet pake VB hubungi sj ke email sy.
Cara Membuat Screenshot Untuk Posting Blog
info yang muantab gan..thx
makasih sharingnya sob
g bisa kok bg erge. . . ??
oy , , , kan saya g ada software VB nya. . .
padahal saya tertarik lo mas. .
hohoho iya sob ndak papa...kemaren aq dah moderasi komen yang setelahnya....btw salam blogger yah
master OI OI OI beraksi lagi... mantab mantab gan.. hehehe.. ane masih belum ngeh...
keliatannya saya perlu belajar visual basic nih.:D
keren..nih... VB master pokoknya
http://jemput-rizki.blogspot.com
http://alloh-only.blogspot.com
ooo seperti itu ya...perlu ketelitian juga ya..
selamat sore kawan.......aq mampir buat blogwalking...n numpang nanya....gmn caranya mematikan fungsi VB script biar automatic copas si virus dari removable media bisa di hentikan,trims yah
pagi mbah..wkwkkwkw
walah tlat kirim kembangnya, wee ternyata ente banyak mantra VB y sob programer handal kiranya...
sukses buat ente sobat. kpn2 boleh privat g?
Vb saya mash mentah sob haha..
mantap,,salam kenal sobat,,
info yang menarik mas... makasih atas sharing ilmunya..., salam kenal dari newbie di VB
kok yang untuk menghapus gak bisa ya mas.... makasih
Thanks ya atas infonya. Menarik.
mf mau tanya donk.
klo copy folder beserta sub folder dan file2nya yang ada di dalamnya gimana ya? yang mas di atas dah dicoba, bisa. cuma klo copy yang di dalamnya ada folder lagi, sub foldernya gk ke copy. tolong solusinya. mkash...
Kalo cara buat dan hapus folder sampe ke sub-sub directory nya gimana bang??
saya pernah kesulitan waktu pengen menghapus Folder karena serangan virus. semoga dengan script VB ini bisa saya terapkan, kalo ntar ada virus lagi. thanks berat ya ilmu nya... mantabb
kalau folder yang yg di "super hidden" bisa kita hapus nggak menggunakan script ini om?
wah keren donk.... bisa membuat dan menghapus folder pake VB... hebat!!
auh...
pening aq mas....
kudu ngetoz aq...
thx buad infonya mas....
nice ost mas
wah.....ternyata nga gitu susah y....thx y mas...
nice info gan...
mau tanya nieh, maklum masih newbie,kalo alamat folder na kita kita buat dari kontrol textbox gmn eah?
sip,, om,, bagus codingnya...
copas
thanx gan
gan minta contoh project y...
Tanggapan Sobat
Zona Bebas Komentar tapi jangan nyepam.
Kalo nyepam minta maaf nih, dengan terpaksa
dilaporkan pada kantor polisi terdekatdihapus, monggo sobat silakan komentar jangan malu-malu.