|
단독으로 실행되는 프로그램으로 만들기 위해 RunTime Packages를 프로그램 내부에 포함하고, Dynamic RTL(RunTime Library)를 사용하지 않고 포함하여 사용하게 처리 하셨는데, 해당 사항에서 무언가 잘못된 거 같습니다.
포함하여야 할 패키지 중 빠진 것이 없는지 확인해 보세요.
참고로 단독실행되는 동일한 프로그램을 하나 올립니다. 프로젝트옵션상에서 무엇이 다른지 확인하시면 답을 찾으실 수 있지 않을까 합니다.
[수정]
MyLib2라는 컴포넌트가 어떤 일을 수행하는지 알 수 없으나, 이것이 문제되는 것은 아닌지 모르겠네요. 한번 확인해 보세요.
우선, 프로젝트 옵션상에서 Package 탭에서 해당 컴포넌트 앞에 있는 체크를 풀고 컴파일해 보시던가, 아니면 텍스트 툴로 프로젝트파일(Project2.bpr)을 열어서 <PACKAGES value=...>상에 있는 MyLib2.bpi이 부분을 지우고 컴파일해 보세요.
어설픈 프로그래머... 님이 쓰신 글 :
: 그냥 버튼 클릭 이벤트에 ShowMessage("hi");만 걸었는데 아래의 메세지박스가 뜹니다.
: 왜 그런지 알켜주심 감사하겠습니다.
:
: Project Project1.exe raised exception class EWin32Error whith message 'Win32 Error. Code:1410
: 클래스가 이미 있습니다'. Process stopped.Use Step or Run to continu
:
: 이게 무슨 에러죠?
:
: 아래에 프로그램을 첨부하였습니다.
:
: 제 builder가 이상한가여? 어제 다시 깔았는데.....
|