Czy ktoś wie co zrobic aby biblioteka DLL mogła używać stringów jako parametrów lub wartości zwrotnych funkcji? Ja ich zastosowałem i moja biblioteka wywaliła błąd z wiadomością 'Invalid Pointer Operation'. Dodałem unit ShareMem i do biblioteki i do programu i nadal wywala ten błąd, tym razem także przy zamykaniu programu. Czy ktoś wie jak temu zaradzić?
0
0
Użyj typu PChar.
0
Lub jezeli Ci wystarczy 255 znakow to zamiast String uzyj ShortString.