안녕하세요 좋은생각입니다.
컴포넌트를 만들고 있는데요....문제까지는 아니지만 궁금한게 있습니다..
일반적으로 DB 컨트롤의 Table, DataSource, 이를 프로퍼티로 가지는 DBControl들이
있는데요... 여기서 Table의 DataBaseName에서 DB 테이블을 선택을 하게 되면 tableName
프로퍼티가 실행중에 바뀌면서 콤보형태로 나타나는데 이것이 어떻게 해서 나타낼수 있는
지 궁금합니다. 마찬가지고 DBControl(DBEdit, DBCombo...)등에서 DataSource르르 설정
하게 되면 나타날 DataField프로퍼티에 DataSource에서 설정된 TAble의 필드가리스트가
Combo형태로 나타나는데 이게 어떻게 해서 콤보로 나타나는지 궁금합니다.
정리해서 말한다면
컴포넌트를 어떤 프로퍼티가 있고 여기에 들어 갈수 있는 것이 어떤 스트링값의 목록이
실행중에 결정되어 들어 간다고 할때 오브젝트 인스택터에서 콤보박스 형태로 어떻게
나타 낼수 있는지 궁금합니다.
물론 TStrings 타입으로 하면 프로퍼티로 정의하지 않는다는 말입니다.그럼 오브젝트
프로퍼티에 StringList가 나열된 창만 뜰뿐이죠...이것 말구 이러한 리스트를 콤보에
넣고 싶은데...저 위의 DB처럼 실행시 결정되는 스트링의 리스트를 말입니다...
현재는 컴포넌트 에디트나 프로퍼티 에디트로서 이러한 것을 해결하고 있지만 오브젝트
인스택터에 이것을 표현 할 수 있다면 더이 상 좋은게 없을 것 같거든요...
그럼 여기까지 읽어 주신거 감사하구요 꼭 답변 기다릴께요...
좋은 하루 ..좋은 코딩 마니마니...
꿈의 언덕에서 /좋/은/생/각/
|