|
컴포넌트에는 Tag라는 속성이 있습니다.
이 Tag그에는 int 형의 값이 들어갈 수 있습니다.
님께서 원하시는것이 Administrator 와 guest의 메뉴권한을 구별하려고 하시는것 같네요.
그럼 메뉴의 각 아이템에 Tag값을 넣어주시면 됩니다.
예를 들면
Cut->Tag = 0;
Copy->Tag = 1;
이런식으로 하면 님께서 말한 각 command의 배열과 같은 기능을 할수 있죠.
for(int i=0; i<MainMenu1->Items->Count; i++){
if(MainMenu1->Items->Items[i]->Tag >= 10)
MainMenu1->Items->Items[i]->Visible = false;
}
이렇게 하면 됩니다.
그럼 참고하시길....
--- Change World ---
GGangpan 님이 쓰신 글 :
: 초보 깽판입니다..
:
: 비베에 보면..command1(0),command1(1),command1(2)......등과 같이..
: 컨트롤을 배열로 작성할수는 없는지요...
: 어떤경우냐면...
: 파일 메뉴에.....메뉴아이템을 설정하고...연속되는 메뉴아이템을 보이지 않게 하려고 하는데...
: edit
: cut 배열 0번
: copy 배열 1번
: cut 배열 2번
: . .
: . .
: . .
: x 배열 15번째
: y 배열 16번째
: z 배열 17번째
: 이와 같이....배열 10번에서 17번까지 보이지 않게 하려 합니다..
: for문을 사용해서 edit메뉴에...메뉴아이템을 보이지 않게 하려는데...
: 어떻게 해야죠?
: for(i=10;i<=17;i++)
: .......
: 답을 주세요?
:
:
|