DLL 을 델파이에서 만들었고.. 그 DLL 을 파워빌더(12.5버전)에서 사용합니다..
DLL 파라미터를 PChar 형으로 선언을 했는데요..
파워빌더에서 output 으로 넘겨받은 파라미터의 데이터가 다 깨진다고 하네요..
function my_dll (input_param: Integer; input_param2: Pchar; input_param3: Pchar; output_param: Integer): PChar;
이렇게 함수 선언이 되어 있습니다..
DLL 을 사용한 측에서 얘기하는 에러상황을 보니 Input 파라미터부터가 문제인거 같습니다..
파워빌더와 호환에 문제가 없기 위한 파라미터 형을 어떻게 바꿔야 할까요?