VB에서 작성한 DLL입니다. 우선 간단하게 테스트 하기 위해
간단한 Sum 이라는 함수를 만들어 두개의 더블형을 매개변수로 하여
합산한 값이 리턴되는 함수를 만들어 보았습니다.
하지만 델파이쪽 진행하시는 업체분이 함수가 보이지 않으며
클래스 캑체 자체가 붙질 않는다고 하네요
다음과 같은 내용으로 첨부된 파일로 테스트를 부탁드려 봅니다. ㅜ.ㅜ
빠른 시간안에 해결해야 될 문제라서요
VB DLL 작성시 문제가 있는건가요? VB에서 DLL을 로드해서는
아무런 문제가 없습니다. ㅜ.ㅜ
그럼 부탁드립니다.
=================================================
클래스 명 : SumDll
함수 명 :
Sum(a , b)
매개변수 a : double
매개변수 b : double
반환형 : double
호출방법
VB 에서는 우선 SumDll 형 객체를 생성한후 객체에서 연결합니다.
선언부에
public Test_Dll as SumDll
초기화시에 객체생성은 다음과 같이 합니다.
set Test_Dll = new SumDll
실행시에
C = Test_Dll.Sum(1.2342332 , 0.233848477)
========================================
그리고 Sum함수를 보니 상수가 아니라 변수를 넣어야 될거 같습니다.