'Jalankan program, masukkan suatu teks ke dalam TextBox.
'Klik Command1 untuk menyimpan teks ke dalam INI File.
'Klik Command2 untuk mengambil teks dari INI File.
Private 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
Private 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
'Ganti 'C:\MyFile.ini' dengan nama file INI yang Anda inginkan
Const INIFileName = "C:\MyFile.ini"
Private Sub Command1_Click()
'Coding berikut ini akan menyimpan teks di Text1 di bawah section 'My App
Name'
'dan di bawah Key 'My Key'.
Result = WritePrivateProfileString("My App Name", "My Key", Text1.Text,
INIFileName)
End Sub
Private Sub Command2_Click()
Dim MyValue As String * 20
'Coding berikut akan mengambil nilai dari key 'My Key' di bawah section 'My
App Name',
'dan akan memasukkan nilainya ke dalam suatu variabel bernama 'MyValue'.
Result = GetPrivateProfileString("My App Name", "My Key", "Empty", MyValue, _
Len(MyValue), INIFileName)
MsgBox MyValue
End Sub
'Ketika Anda keluar dari program ini dan menjalankannya kembali di lain
kesempatan, coba
'langsung klik tombol Command2, maka data yang dulu Anda masukkan akan
ditampilkan lagi.
---------------------------------
Shape Yahoo! in your own image. Join our Network Research Panel today!