Delphi 7 + IBC 2.00.0.6 + FB 2.01
이렇게 프로그램 하고 있습니다.
Delphi 7에서 동적으로 DLL 만들어서 보고서(Quick Report)쪽 쓰곤 했는데요.
이번에 IBC로 바꿔서 프로그램 하다보니 DLL Call 당시 에러가 발생합니다.
LoadLibrary()에서 Error가 나구요.
Delphi7 IDE 상태에서 F9 눌러서 실행하면
'A class named TIBCArrayField already exist'라는 에러가 발생하구요.
Build 해서 실행시키면
Just-In-Time 어쩌구 뜹니다. 안되는 영어로 보면 뭐 Visual Studio의 Debugging 기능을 설명하는것 같기도 하고...
그래서 DLL 부분에서 uses 절에 IBC 부분을 모두 제거 하고 컴파일 하니까 일단 LoadLibrary()는 잘 됩니다.
혹시 IBC 이용해서 DLL 호출 한 예제나 설명 가능하신분 계신가요?
|