I wrote a dll with an IPCQueue. Then my dll passes a pchar with the path of the prozess in which the dll is injected to my Application.
From my Applications Callbackprocedure i pass the pchar value to another function
Code: Select all
// temp is a global declared String Var
temp := StrPas(pchar(messageBuf));
But it never says that they're equal. In the "watches" list of the debugger the two strings look equal at all