GetPrivateProfileInt |
VB聲明 |
|
Declare Function GetPrivateProfileInt Lib "kernel32" Alias "GetPrivateProfileIntA" (ByVal lpApplicationName As String, ByVal lpKeyName As String, ByVal nDefault As Long, ByVal lpFileName As String) As Long |
|
說明 |
|
為初始化文件中指定的條目獲取一個(gè)整數(shù)值 |
|
返回值 |
|
Long,找到的條目的值;如指定的條目未找到,就返回默認(rèn)值。如找到的數(shù)字不是一個(gè)合法的整數(shù),函數(shù)會(huì)返回其中合法的一部分。如,對(duì)于“xyz=55zz”這個(gè)條目,函數(shù)返回55。這個(gè)函數(shù)也能理解采用標(biāo)準(zhǔn)C語言格式的十六進(jìn)制數(shù)字:用0x作為一個(gè)十六進(jìn)制數(shù)字的前綴——所以0x55ab等價(jià)于vb的&H55AB |
|
參數(shù)表 |
|
參數(shù) |
類型及說明 |
lpApplicationName |
String,指定在其中查找條目的小節(jié)。注意這個(gè)字串是不區(qū)分大小寫的 |
lpKeyName |
String,欲獲取的設(shè)置項(xiàng)或條目。這個(gè)支持不區(qū)分大小寫 |
nDefault |
Long,指定條目未找到時(shí)返回的默認(rèn)值 |
lpFileName |
String,初始化文件的名字。如果沒有指定完整的路徑名,windows就會(huì)在Windows目錄中搜索文件 |
注解 |
|
在Windows NT中,有些初始化文件實(shí)際是在注冊(cè)表中??稍谧?cè)表的下面這個(gè)項(xiàng)處找到這些文件的一個(gè)列表:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\IniFileMapping |
Top |