// Read/write ini
Public Class Gf_ini
{
[Dllimport ( " Kernel32 " )]
Private Static Extern Long Writeprivateprofilestring ( String Section, String Key, String Val, String Filepath );
[Dllimport ( " Kernel32 " )]
Private Static Extern Int Getprivateprofilestring ( String Section, String Key, String Def, stringbuilder retval, Int Size, String Filepath );
[Dllimport ( " Kernel32.dll " )]
Public Static Extern Int Beep ( Int Dwfreq, Int Dwduration );
// Read ini
Public Static Void Inifile_setval ( String In_filename, String Section, String Key, String Value)
{
Writeprivateprofilestring (section, key, value, in_filename );
}
// Write ini
Public Static String Inifile_getval ( String In_filename, String Section, String Key)
{
Stringbuilder temp = New Stringbuilder ( 255 );
Int I = Getprivateprofilestring (section, key, "" , Temp, 255 , In_filename );
If (I = 0 )
Return "" ;
Else
Return Temp. tostring ();
}
}