Membuat folder dengan
visual basic.
Komponen-komponen yang digunakan
antara lain :
Fungsi API
|
Create Directory
|
Parameter
|
lpPathName, lpSecurityAttributes
|
Library
|
Kernel32.DLL
|
Tipe Data
|
SECURITY_ATTRIBUTES
|
Versi VB
|
VB 6.0
|
Sistem Operasi
|
Windows 98 / ME/ NT / Xp
|
Fungsi Create Directory untuk
membuat direktori baru di dalam disk. Jika sistem operasi mengandung
direktori, maka fungsi otomatis menambahkan setting pengamanan file
lpSecurityAttributes pada spesifikasi direktori yang akan
dibuat. Ini berguna untuk melindungi agar folder/direktori yang ada tidak
hilang (di remove).
Langkah :
Kemudian kopikan code pemrograman
di bawah ini ke area kode pemrograman :
Private Type SECURITY_ATTRIBUTES
nLength As Long
lpSecurityDescriptor As Long
bInheritHandle As Long
End Type
Private Declare Function
CreateDirectory Lib “kernel32.dll” Alias “CreateDirectoryA” _
(ByVal lpPathName As String,
lpSecurityAttributes As SECURITY_ATTRIBUTES) As Long
Private Sub Command1_Click()
Dim x As Byte
Dim y As SECURITY_ATTRIBUTES
Dim z As String
If Text1.Text = “” Then
Text1.SetFocus: Exit Sub
If Option1.Value = True Then
z = “C:\” & Text1.Text
ElseIf Option2.Value = True Then
z = “D:\” & Text1.Text
ElseIf Option3.Value = True Then
z = “E:\” & Text1.Text
End If
y.lpSecurityDescriptor = 0
y.bInheritHandle = True
y.nLength = Len(y)
x = CreateDirectory(z, y)
If x = 1 Then
MsgBox “Directory berhasil dibuat”
& vbCrLf & “Created by http://trisnowlaharwetan.wordpress.com “,
vbInformation, “http://trisnowlaharwetan.wordpress.com”
Else
MsgBox “membuat directory gagal”
& vbCrLf & “Direktory sudah ada atau Drive tidak ditemukan” &
vbCrLf & “Created by http://trisnowlaharwetan.wordpress.com”,
vbInformation, “http://trisnowlaharwetan.wordpress.com”
End If
End Sub
Semoga bermanfaat. Amin
Tidak ada komentar:
Posting Komentar
AHA..