Q&A

  • Visual Basic으로 된 코딩된 API를 델파이로 사용시 Access Violation Error!!!
Visual Basic으로 된 코딩된 API를 델파이로 사용시 Access Violation Error!!!
가 납니다.
Visual Basic으로 된 코딩은 다음과 같습니다.
Private Declare Function ComputeFin Lib "FIN.DLL" _
(ByVal s As Double, ByVal r As Double, ByVal q As Double, ByVal sig As Double, _
ByVal t As Double, ByVal smax As Double, ByVal smin As Double, ByVal IsCall As Long, _
ByRef price As Double) As Long

로 된걸 델파이로 다음과 같이 코딩 하였는데
function HW_lookback_compute(s,r,q,sig,t,smin : Double;IsCall : LongInt; out price : PDouble): LongInt;cdecl; external FIN.DLL'

자꾸 Access Violation에러가 떨어지는 군요
여기서 price는 call by reference로 호출해야하는데 어떻게 선언을 해야 하나요? 고수님들 부탁해요^_^
0  COMMENTS