2010-12-09 3 views

답변

8

패키지에는 Register이라는 절차가있는 장치가 있어야합니다. 대문자 사용이 중요합니다. 이 절차에서 도구 팔레트에 표시 할 구성 요소의 RegisterComponents으로 전화하십시오.

패키지를 사용해야합니다. 그것이 IDE가 실행 코드를로드하는 유일한 방법입니다. DCU 파일을 직접 실행할 수는 없습니다. 사용할 다른 패키지가 아직없는 경우 DclUsr 패키지에 구성 요소를 추가 할 수 있습니다.

상당히 복잡한 구성 요소 라이브러리의 경우 보통 두 개 이상의 패키지가 있습니다. 모든 구성 요소가 포함 된 런타임 패키지가 있으며 Register 절차가 포함 된 디자인 타임 패키지가 있습니다.

+0

보통 런타임과 디자인 타임 패키지 사이의 구분이 그보다 조금 더 다르지 않습니까? 디자인 타임 패키지에는 일반적으로 런타임에 필요하지 않은 디자이너가 포함되어 있지 않습니까? –

+0

* "대문자 사용이 중요합니다"* 사실입니까? 나도 몰랐는데, 팔레트에 일부 구성 요소를 추가 할 때 두통이 생기는지 궁금해. –

+0

디자인 타임 패키지에는 디자인 타임에만 사용되는 모든 코드 (등록, 디자이너, 디자인 타임 대화 상자, 개체 검사기 확장, ecc)가 포함되어야합니다. –

관련 문제