Zitat von
gispos:
Zitat von
Apollonius:
Du gibst mit einem Speichermanager frei, was du mit dem anderen allozierst.
Hmm… ich denke der Speicherbereich liegt auf der aufrufenden Anwendung, und kann auch von dieser frei gegeben werden. P ist als out deklariert.
Oder sehe ich da etwas falsch, bei mir laufen diese Routinen ohne Probleme. Könntest Du das genauer Erklären?
Gruß gispos
Nö nö, das GetMem steht ja in der
DLL. Du solltest Speicher in der aufrufenden Anwendung allozieren und wieder freigeben.
Dazu muss natürlich noch ein "MaxLen" übergeben werden.
Gruss