Problemy z PChar w DLL

0

Dzieńdobry wszystkim.

Mam następujący problem, ładuję dynamicznie procedurę z biblioteki DLL, a w tej procedurze potrzebuję użyć zmiennej typu PChar, przydzielenie pamięci dla niej przebiega właściwie, ale zwolnienie niestety już nie. Jeżeli ktoś wie w czym może tkwić problem i ma ochotę się tą wiedzą podzielić to proszę bardzo.
Tak czy siak dziękuję.
0

GetMem oraz FreeMem... jak chcesz się dalej bawic, to kombinuj z TSharedMemory (musisz sobie załatwić z google.pl). Ja osobiście nie używam takich funkcji, ponieważ PChar jest przydzielany odpowiednio przez system i nie należy się go bać...

0

Co za niefart, nieuświadomiłem sobie, że PChar to wskaźnik i należy użyć StrCopy, anie jak ja to robiłem JakisPChar:=PChar(jakieś bzdury).
Panu powyżej dziękuję za zainteresowanie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1