DLL 의 종류가 여러가지 있습니다. 그중 TypeLibrary 를 가지고 있는 DLL(즉, ActiveX DLL) 만 import할 수 있습니다. 다른 형식의 DLL은 어떠한 언어 개발 환경에서도 직접 열어보지 못합니다. 컴파일 된 DLL은 바이너리 코드이기 때문입니다. ActiveX DLL은 바이너리이기는 하지만 Type Library를 일정 형식으로 포함하고 있어서 import(여기서도 open은 아닙니다.)할 수 있는것 입니다.
델파이 시작한지 얼마안되서 모르는게 너무나 많네요... 부탁좀 드릴께요~ 델파이로 만든 DLL 파일을 델파이에서 open 을 하는데 열리지 않고 에러 메세지가 뜨네요....DLL 파일은 안열리는건가요??? Error loading type library..... 뒤...
steps
•
2008.07.09 20:42
dll을 어떻게 로딩했는지, dll함수의 선언이 정확히 일치하는지 지금 질문으론 분간하기 힘듭니다.
좀 ...
가르쳐주삼
•
2008.07.09 21:33
델파이7을 실행해서 메뉴에서 new - open 을 클릭하여 파일형식을 Type Library를 선택하여 dll 파일을 ...
최용일
•
2008.07.09 22:35
아마도 에러가 발생하는 이유는 DLL에 타입라이브러리가 포함되어 있지 않은것 같은데요...
일반적인 형...
가르쳐주삼
•
2008.07.09 23:09
델파이로만든 DLL 파일도 안되는건가여??
최용일
•
2008.07.10 01:41
DLL의 소스를 델파이에서 여는것이지 DLL파일 자체를 열지 않습니다.
석주현
•
2008.07.10 19:00
그냥 open 으로 읽어 온다고 쓸 수 있는게 아니고요.
DLL의 경우는 정적링크, 동적링크의 방법으로 사...
가르쳐주삼
•
2008.07.10 22:22
정적링크랑 동적링크 방법은 찾아서 봤는데요.... dll 파일자체 열수 있지 않나해서요.....책은 틈틈히 ...
좀 더 구체적으로 써주세요.