Q&A

  • 델파이로 만든 DLL 을 파워빌더에서 사용하는데요

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 파라미터부터가 문제인거 같습니다..

 

파워빌더와 호환에 문제가 없기 위한 파라미터 형을 어떻게 바꿔야 할까요?

0  COMMENTS