GLBasic forum

Other languages => GLBasic - de => Topic started by: x-tra on 2008-Jun-27

Title: Wrapper Tutorial von bb3d auf glb umschreiben
Post by: x-tra on 2008-Jun-27
ich habe ein wrapper tutorial gefunden, um .dll´s richtig mit bb nutzen zu können.

soweit kenne ich mich wohl damit nicht aus, bzw. ist da auch bisschen c++ mit drin, womit ich gerade erstmal langsam anfange.

vielleicht will es ja jemand haben, und für glb hier konvertieren, ich bringe es nicht, das geb ich zu, bzw. würde ich wahrscheinlich voll viel fehler machen.
Title: Re: Wrapper Tutorial von bb3d auf glb umschreiben
Post by: Schranz0r on 2008-Jun-27
Code (glbasic) Select


WHILE TRUE

SHOWSCREEN
WEND
END


// Schliesse Mainfunktion
FUNCTION Foo:
ENDFUNCTION

INLINE
   
    // Zur vereinfachung den dll-namen in DLL packen (weniger tippen :) )
    #define DLL "meine.dll";
   
    // Funktion von der DLL laden
    // in den Klammern sind die Aufrufparameter drin die die Funktion braucht nach der Klammer ist der Rückgabewert
    DECLARE(Funktionsname,DLL,(int,int),void);
   
ENDINLINE


// DLL-Funktion aufrufen
FUNCTION DLL_Funktionsname: a, b
INLINE
    Funktionsname(a,b);
ENDINLINE
ENDFUNCTION
Title: Re: Wrapper Tutorial von bb3d auf glb umschreiben
Post by: x-tra on 2008-Jun-27
oh cool dachte das wäre schwerer...
Title: Re: Wrapper Tutorial von bb3d auf glb umschreiben
Post by: Kitty Hello on 2008-Jun-28
B3D ist doch DirectX 7. Das ist der total alte Sch...
Warum willst Du unbedingt an dem Ding festhalten? Jetzt haben wir doch ein ES, das dem von Blitz gleicht.
Title: Re: Wrapper Tutorial von bb3d auf glb umschreiben
Post by: Schranz0r on 2008-Jun-28
Hab ich schon abgeklärt mit im per ICQ, Gernot ;)
Es ging im in erster Linie, um das einfügen der DLL in GLBasic!

Neue Regel:  :rtfm:

Wer untreu wird und zu BB wieder will, muss seine GLB-Lizent zurück geben  :good:

(Ist natürlich nur ein Witz.... =D.....Nein ist es nicht  :rant: )

  :whistle: