하기 코드는 OnlineReg.dll 파일 내에 있는 OnlineRegister라는 프로시저를 사용하기 위해서 정의하는 코드입니다. 여기에서 중요한 부분은 stdcall 이라고 하는 예약어입니다.
만일 DLL을 델파이로 만든 경우에는 stdcall 이라고 정의하시면 되고
Visual C++로 만드신 경우에는 cdecl로 정의해 주셔야 합니다.
[Code]
.....
procedure OnlineRegister(Serial : String);
external 'OnlineRegister@files:OnlineReg.dll stdcall setuponly';
* 델파이 DLL 예제
procedure OnlineRegister(Serial : String); stdcall; export;
begin
Form1 := TForm1.Create(nil);
Form1.ShowModal;
end;
exports
OnlineRegister;






