Показать сообщение отдельно
Старый 04.06.2009, 22:46   #2
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: Как приделать к BlitzMax DLL

Скорее так:
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%) "win32"
    Global Пока   (x%,y%) "win32"



Global lib%=LoadLibraryA()
If lib% Then
    Привет =GetProcAddress(lib,"Preved@8")
    Пока    =GetProcAddress(lib,"GoodPoka@8")
Else
    RuntimeError("Не не не, Девид Блейн!  " + DLL) 
    End
End If
__________________
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Randomize (04.06.2009)