В сети вычитал следующее, про объявление функций API.
Для примера возьмём функцию SetCurrentDirectory
Обычное объявление:
- Код: Выделить всё
Declare Function SetCurrentDirectory _
Lib "kernel32" Alias _
"SetCurrentDirectoryA" ( _
ByVal lpPathName As String _
) As Long
Название функции в программе может отличаться от действительного названия функции. Также могут отличаться названия параметров. Главное, чтобы соблюдалась их очередность и тип. Например, функцию SetCurrentDirectory можно объявить так:
- Код: Выделить всё
Declare Function SetCurDir _
Lib "kernel32" Alias _
"SetCurrentDirectoryA" ( _
ByVal PathName As String _
) As Long
Насколько, часто такое практикуется и, если практикуется - чем обусловлено?
С уважением...