Хочу приделать Dll к BlitzMax судя по статье Blitz Et Cetera, где я черпал инфу по данному вопросу выяснилось что это делается вот так:
SuperStrict
Module тратата.тратата
Import brl.blitz
Const DLL:String= "НацНац.dll"
Extern "win32"
Function FindWindowA%(class%,title$z)
Function LoadLibraryA(lib$z)
Function GetProcAddress:Byte Ptr(lib%,fname$z)
End Extern
Global Привет(x%,y%) "win"
Global Пока (x%,y%) "win"
Global lib%=LoadLibraryA()
If lib% Then
Привет(x%,y%) =GetProcAddress(lib,"Preved")
Пока (x%,y%) =GetProcAddress(lib,"GoodPoka")
Else
RuntimeError("Не не не, Девид Блейн! " + DLL)
End
End If
Но не канает. :э(
Очевидно в ковычках в GetProcAddress(lib,"Preved") помимо названия фции должны быть
ещё и её параметры, но как их там указывать я пока не понял.
Ктонибуть может помочь?
А поможет?