Q&A

  • VB DLL호출하는데....ㅜㅜ#
안녕하세요....

무지 덥네요...



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;



이렇게 썼는데

아무값도 안넘어와요...ㅜㅜ#



제가 어디서 잘못한건지...ㅜㅜ#

0  COMMENTS