안녕하세요.
델파이를 처음 접하고 아무것도 모르는 상태에서 이곳과 Help를 뒤지면서 조금씩 배워가고 있는 사람입니다.
vc++로 만들어진 dll을 델파이에서 사용을 하려고 하는데,
먼저 dll 파일은 시스템 파일아래 위치를 시키고,
선언은 이렇게 해주었습니다.
...
var
function GetSpeed(iFan:integer;pResult:PINT):BOOL;stdcall;
implementation
...
function GetSpeed; external 'aaa.dll' name 'GetSpeed';
...
이렇게 실행하려고 하려고 할때
"프로시저 시작 지점 GetSpeed를 DLL aaa.dll에서 찾을 수 없습니다."
라는 메세지 창이 뜨는데 무엇이 문제인지 모르겠습니다.
aaa.dll을 찾지 못해서 그런건지, vc++에서 만든 dll을 참조하지 못해서 그런건지..
참고로 vc++에서는 이렇게 선언 되어 있습니다.
DLLEXPORT BOOL WINAPI GetSpeed( int iFan, LPINT pResult );
조만간 책을 사서 차근차근 공부를 하긴 해야하는데..
아직 변수 타입도 다 파악되지 않은상태라..
고수님들의 많은 조언 부탁 드려요.