Parametr
nativnφ API m∙₧e b²t deklarovßn jako As Any, pokud nativnφ API
je schopna p°ijmou data jakΘhokoliv typu. |
P°φkaz
Declare m∙₧e b²t deklarovßn, tak₧e umo₧≥uje volßnφ
API se dv∞ma nebo vφce typy dat. Nap°φklad, nßsledujφcφ p°φkaz
Declare:
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
m∙₧e b²t
nahrazen dv∞ma verzemi Declare, kdy jeden akceptuje Long
a dalÜφ akceptuje String:
Overloads Private
Declare Function
GetPrivateProfileStringKey _
Lib "kernel32" Alias _
"GetPrivateProfileStringA" ( _
ByVal lpApplicationName As String, _
ByVal lpKeyName As String, _
ByVal lpDefault As String, _
ByVal lpReturnedString As String, _
ByVal nSize As Long, _
ByVal lpFileName As String)
As LongOverloads Private Declare Function
GetPrivateProfileStringNullKey _
Lib "kernel32" Alias _
"GetPrivateProfileStringA" ( _
ByVal lpApplicationName As String, _
ByVal lpKeyName As Long, _
ByVal lpDefault As String, _
ByVal lpReturnedString As String, _
ByVal nSize As Long, _
ByVal lpFileName As String) As Long |
Pokud
p°φkaz Declare pou₧φvß As Any parametry, je
okomentovßn s varovßnφm aktualizace. |