안녕하세요....
무지 덥네요...
VB에서 정의된 함수입니다.
Declare Function idsGetUniqID Lib "idsapp32.dll" (ByVal sKey$, ByVal sBase$) as Long
이 함수를 델파이에서 쓸려고하죠....
인자 첫번째는 그냥 넘겨주는거고, 두번째는 리턴되는 값입니다. 함수 얼래의 리턴값은 쓰지않고요...
델파이에서 지정하기를
function idsGetUniqID(sKey, sBase: PChar): Integer; stdcall; external 'idsapp32.dll'
이렇게 지정해서
var tmp: PChar;
begin
idsGetUniqID('O', tmp);
ShowMessage(tmp);
end;
이렇게 썼는데
아무값도 안넘어와요...ㅜㅜ#
제가 어디서 잘못한건지...ㅜㅜ#