Hi...wohl ne Anfängerfrage, aber ich bekomme es einfach nicht gebacken.
Ich hab eine Funktion welche den Pointer auf einen Speicherbereich als Parameter bekommt:
Quelltext
1:
| function MyFunction( bank:Pointer ) |
Dieser Speicherbereich ist 3072 Bytes groß und nun möchte ich in diesen Speicherbereich Werte reinschreiben.
Leider haben mir alle möglichen Tutorials und Forensuchen nicht weiterhelfen können und ich bin mir nicht einmal sicher ob der Parameter so überhaupt richtig deklariert ist. Das einzige was ich sicher weis ist das es ein Pointer ist der auf einen Speicherbereich zeigt.
Zur Hintregrundinformation: Das ganze dient dazu eine DLL für BlitzBasic zu schreiben. In BlitzBasic kann man sich Speicherbänke reservieren "Bank = CreateBank(3072)". Der Pointer auf diese Bank wird dann an die DLL übermittelt.
Ich hoffe jemand kann mir hier weiterhelfen, ich klemme nämlich ganz schön fest. DANKE VIELMALS