Mungkin sobat - sobat sering menjumpai INI File pada direktori atau folder sebuah Aplikasi contoh nya seperti config.ini atau nama yang lain yang berextensikan .ini, INI file merupakan salah satu file pendukung biasa digunakan sebagai media peyimpanan settingan atau Informasi aplikasi baik yang dilakukakan oleh user / pengguna maupun programmer itu sendiri. Pada kesempatan kali ini saya akan membahas Cara Membuat INI File tersebut.
Bagi sobat - sobat yang tertarik silahkan ikuti langkah - langkah pembuatan coding nya dibawah ini
Ketik codding dibawah ini pada module Project
Declare Function GetPrivateProfileString Lib "kernel32" Alias _
"GetPrivateProfileStringA" (ByVal lpApplicationName As String, ByVal _
lpKeyName As Any, ByVal lpDefault As String, ByVal lpReturnedString As _
String, ByVal nSize As Long, ByVal lpFileName As String) As Long
Declare Function WritePrivateProfileString Lib "kernel32" Alias _
"WritePrivateProfileStringA" (ByVal lpApplicationName As String, ByVal _
lpKeyName As Any, ByVal lpString As Any, ByVal lpFileName As String) As Long
Function WriteIniFile(ByVal sIniFileName As String, ByVal sSection As String, ByVal sItem As String, ByVal sText As String) As Boolean
Dim i As Integer
On Error GoTo sWriteIniFileError
i = WritePrivateProfileString(sSection, sItem, sText, sIniFileName)
WriteIniFile = True
Exit Function
sWriteIniFileError:
WriteIniFile = False
End Function
Function ReadIniFile(ByVal sIniFileName As String, ByVal sSection As String, ByVal sItem As String, ByVal sDefault As String) As String
Dim iRetAmount As Integer
Dim sTemp As String
sTemp = String$(50, 0)
iRetAmount = GetPrivateProfileString(sSection, sItem, sDefault, sTemp, 50, sIniFileName)
sTemp = Left$(sTemp, iRetAmount)
ReadIniFile = sTemp
End Function
'Contoh Menyimpan User Logon
Public Function SetUserLogon(Tanggal As String)
WriteIniFile App.Path & "\Config.ini", "LOGIN", "Logon", Tanggal
End Sub
'Contoh Mengambil info User Logon
Public Function GetUserLogon () As String
GetUserLogon = ReadIniFile(App.Path & "\Config.ini", "LOGIN", "Logon", "")
End Sub
Nah sekarang tinggal dimasukan kedalam Project fungsi - fungsi tersebut misal pada saat form diload coding nya seperti dibawah ini
'Mengambil Info User Logon
Label1.Caption = GetUserLogon
'Menyimpan User Logon
call SetUserLogon(Format(Date, "dddd, dd mmm yyyy") & " " & Time)
End Sub
Cukup sekian dulu tutorial kali ini dan kalau ada waktu akan saya sambung pada tutorial berikutnya, mudah - mudahan ada mamfaatnya bagi kita semua dan VB Depelover khususnya
Saturday, 6 February 2010
Cara Membuat INI File
Option Explicit
Private Sub Form_Load()
Subscribe to:
Post Comments (Atom)
PERTAMAX... nice info sob..., thank..
@denadnan .. makasih komen na sob
numpang pasang link ya http://kumpulansponsorlink.blogspot.com/
woww.. keren infonya...
kalo dulu sih aku binggung knp ini file di hidden mulu.. eh ternyata file configurasi...
bisa di edit2 lg pake ntuh......
wah om erge emank jago...belajar dlu om
bang erge ,, fungsi'a untuk apa "ini" file itu. . ??
ini Blog lama-lama bikin hidup inyong tambah lebih hidup yak, artikel'e ampuh-ampuh tenam Kang.
Tapi koyo'e inyong perlu di tuntun sek Kang, ben ruh caran'e....hehe.. maklum inyong iki wong gaptek Kang. Lanjutkan terus kang Pantang Mundur..
akan saya pelajari dulu kang
belum begitu mudeng soal ini
Makasih Mas Doyok ..
wekekeke .. gak kebalik yang dituntun mas .. hahahaha
ini file...
ini budi
ini tari...
itu siapa..?
hahahahaha
Gak Ngerti Sob
bagus nch sob...
biar kgk hiden lagi...
terimaksih banyak sobat bwt infonya...
Nice infonya Om ,,
yang saya pernah liat, file INI biasanya namanya "desktop.ini" ... nah ,, itu fungsinya sendiri apa ?
wah kali ini santetnya perlu dipelajari dengan seksama sob,...pelan2 pasti bisa.
sukses trs sobat tak kirimin kembang setaman ^_~
oke sob post nya jadi ngerti tentang INI File
sukses always
maksih banyak infonya
sangat bermanfaat sob
hello, happy blogging my friends
wow wow wow.. bisa dibukin file spy ni..
woyooooo....masih ingatkah dg kata itu....atau been here....awas kalo lupaaaa
nice to be here....inget kata itu ga Gan...ne blog ane yg baru
numpang tenar Gan....
dropped by....another rinto came here
mantab pak....sip....,e,bantu sekali
brother kalau buat program suspend gmn setting config nya?makasih
masih belum ngerti... btw cara pengaplikasiannya gimana nih sob?
bagus ne gan,,
saya mau tanya cara membuat headline artikel terbaru itu donk bang,,
kk tolong kasih penjelasan tentang program ini dong kurang gerti ane kk
ada kesalahan source code:
pada SetUserLogon dan GetUserLogon
End Sub mustinya End Function
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.