Code: Alles auswählen
PrototypeC.l ProtonLoadTexture(*filename)
Code: Alles auswählen
texture01.l = nLoadTexture(@"media/mur_Ambiant.jpg")
Hatte mich schon gewundert, dass hinter filename ein .s stand, denn ein Pointer zeigt ja lediglich auf eine Adresse.

Was macht dieses zstring ptr in Freebasic so einzigartig, dass ich den nicht auch unter Purebasic hinbekomme? Wenn ich eine DLL-Funktion nutzen möchte MUSS ich doch einen String über einen Pointer übergeben. Und das sollte PB doch mit einem
Code: Alles auswählen
PrototypeC.l ProtonLoadTexture(filename.s)