Komme trotzdem irgenwie nicht klar
BBP zeigt auf die Struct(record) PBBPlugin
Das
handle ist ja bekannt kann es also direkt übergeben.
function BBP_Plugin(BBP : PBBPLUGIN; handle: HVIS): LongInt;
Ich übergebe jetzt der BBP.MSG den wert BBP_CREATE
Zitat:
BBP_CREATE = 2; // Retrieve Title, Name, Version, Render mode.
BassBoxInfo.Msg := BBP_CREATE;
weiss nun nicht wie ich BBP_Plugin(BBP) innerhalb BBP_Plugin aufrufen soll das hätte doch einen loop zur folge.
Es sollte doch zumindest ein export oder ein cdecl vorhanden sein oder ?
Schon ein bißchen unverständlich das ganze.
Was mir also fehlt ist die ein und ausgabe, kommunikation mit der
DLL
Das andere werde ich auf die reihe bekommen da PowerBasik doch VB sehr ähnlich ist.
Auch ist mir unverständlich wie die neuen Daten des records von der
DLL übergeben werden also Titel, name, Version .. usw.
In nRet steht ja dann nur ob der aufruf erfolgreich war BBP_SUCCESS = 0 oder BBP_ERROR = -1
gruss Emil