DLL 파일 이름에 흔히쓰지 않는 Cruzer라는 이름이 들어가 있군요.
넷크루즈에 근무하십니까?
박현정 님이 쓰신 글 :
: 원래 C로 된 DLL에 연결하는 델파이 소스입니다.
: 그런데 새로운 unit으로 함수를 옮겨서 함수를 쓰는 사람이 마치 델파이 함수처럼 느끼도록 말입니다....
:
: 함수 선언부:function DOCRUZER_CreateHandle(msg:PChar; phc:PLong):Integer;stdcall;external
: 'docruzer.1.4.0.dll';
: /* 이함수는 다음의 C함수와 연결됩니다.
: int DOCRUZER_CreateHandle(char *msg,long* hc);
: */
: var
: rc:Integer;
: hc:Longint; //handle
: msg:array[0..127] of char;
:
: rc:=DOCRUZER_CreateHandle(msg,@hc);//함수 호출부분...
:
: 이 함수의 목적은 hc의 값을 받아오는거구요...error가 발생하면 msg로 error message가 넘어온답
:
: 니다.
:
: 포인터죠...둘다...
:
: 지금 이것이 main.pas에 들어있는데...다른 unit으로 뺀다면 어케 해야되는지요?
:
: 포인터 부분이 까다로운듯....델파이를 잘몰라서..
:
: ㅋㅋ
:
:
:
:
|