|
VFP 愛用者社區 本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
|
上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
gino1725
註冊時間: 2009-02-24 文章: 3
第 1 樓
|
發表於: 星期二 七月 07, 2015 5:24 pm 文章主題: 動態加入Command Button的問題 |
|
|
請教先進,
我動態加入了2個Command Button
_SCREEN.ADDOBJECT("CB01","CommandButton")
_SCREEN.CB01.Caption = "按鈕1"
_SCREEN.CB02.Visible = .t.
_SCREEN.ADDOBJECT("CB02","CommandButton")
_SCREEN.CB01.Caption = "按鈕2"
_SCREEN.CB02.Visible = .t.
請問我應該如何抓取這2顆按鈕的MouseDown事件?
我試著用BINDEVENT()這函數來設定,但我又如何可以得知,使用者是按下了CB01或是CB02哪一顆按鈕?(因為按下任何按鈕後,都會到BINDEVENT裡面的事件執行,無法知道哪了CB01或CB02)
請指導小弟,謝謝. |
|
回頂端 |
|
|
215001
註冊時間: 2003-06-11 文章: 389
第 2 樓
|
發表於: 星期三 七月 08, 2015 8:52 am 文章主題: |
|
|
查一下 AEVENTS() 的用法,應該可以解決 |
|
回頂端 |
|
|
sean27
註冊時間: 2008-08-17 文章: 49
第 3 樓
|
發表於: 星期三 七月 08, 2015 6:50 pm 文章主題: |
|
|
Object.AddObject(cName, cClass)
建議你自行用 DEFINE CLASS 方式去處理此問題 _________________ foxpro & php 初學者 |
|
回頂端 |
|
|
|
|
您 無法 在這個版面發表文章 您 無法 在這個版面回覆文章 您 無法 在這個版面編輯文章 您 無法 在這個版面刪除文章 您 無法 在這個版面進行投票 您 無法 在這個版面附加檔案 您 無法 在這個版面下載檔案
|
|