Q&A

  • 메뉴 권한 설정
메인 메뉴의 모든 아이템을 각각 ture, false로 하려니, 코딩이 길어지네요.

tag 를 이용해서 각 메뉴의 enabled 값을 true혹은 false로 조정 하려 합니다.

그런데, 이상하게 메뉴 카운터의 for 문이 잘 못 된 것 같네요.

고수님들 한번 봐 주시고, 꼭 tag가 아니더라도 index 나 group index를 사용하는 방법은 없을 까요.

------ 아래 코딩 부분 ---------

procedure TfrmLogin.MenuSetting;  <---- 메뉴 셋팅 프로시져,
var
  i:integer;
begin
   for i:=0 to frmMain.MainMenu.Items.Count -1 do

  if frmMain.MainMenu.Items[i].Tag > 0 then begin
  frmMain.MainMenu.Items[i].enabled:= true;
  end;
end;

-------------------------

count가 문제 인 것 같은데... 영 해결 방법을 못 찾겠네요.

부탁 드립니다.

0  COMMENTS