線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1030
推到 Plurk!
推到 Facebook!

請問Popupmenu的問題~~~

答題得分者是:richtop
lcc1299
一般會員


發表:39
回覆:42
積分:21
註冊:2004-09-12

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-09-26 23:30:45 IP:203.73.xxx.xxx 未訂閱
請問各位大大,我以於popupmenu裡建立好一個"開啟"裡面有三個子選項"A","B","C",並且我設"A","B","C"的tag為70,71,72,並開啟autocheck,我該怎麼於formCreate裡,下指令讓他在我第一次按右鍵看裡面的選項時,"開啟"裡的"A"及"B"就以經被勾選了呢?謝謝~~~ ※不能於屬性表裡設定checked哦,因為我是要載入(true或false)讓他去改變的,謝謝~~ 發表人 - lcc1299 於 2004/09/26 23:32:23
richtop
資深會員


發表:122
回覆:646
積分:468
註冊:2003-06-10

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-09-27 00:04:57 IP:211.76.xxx.xxx 未訂閱
lcc1299 您好:    底下有段程式碼,不知是否符合您的需求?您且參考看看。 <>< class="code">type TForm1 = class(TForm) PopupMenu1: TPopupMenu; A1: TMenuItem; B1: TMenuItem; C1: TMenuItem; Button1: TButton; Memo1: TMemo; procedure FormCreate(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.FormCreate(Sender: TObject); begin Memo1.Lines.LoadFromFile('state.txt'); if ( Memo1.Lines.Values['A1']='true' ) then A1.Checked := true; if ( Memo1.Lines.Values['B1']='true' ) then B1.Checked := true; if ( Memo1.Lines.Values['C1']='true' ) then C1.Checked := true; end; //============================================== // state.txt 檔案內容如下: A1=false B1=false C1=true RichTop 敬上 =====***** 把數學當工具,可以解決問題;將數學變能力,能夠發現並解決問題! =====#####
系統時間:2024-05-16 3:16:33
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!