作者chock (你那邊幾點)
看板Visual_Basic
標題Re: [.NET] 每按一次button數字就累計
時間Wed Sep 3 22:59:53 2008
※ 引述《siaujan (...)》之銘言:
: 在button裡寫入這段(就這三行就行,不用另寫sub):
: Static i As Integer
: i = i + 1
: Label1.Text = "按了" & i & "次"
不好意思 想請教一下
因為很久沒碰code了,想寫個每按一次button,label內的數值就會累加的小功能來熟悉
同樣的問題 為何以上篇文章的做法仍無法解決
是哪裡有問題呢?
還請指導一下 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.25.102.134
※ 編輯: chock 來自: 163.25.102.134 (09/03 23:02)
1F:推 smallchecken:用label的Tag屬性來暫存數值吧... 09/04 04:21
2F:→ smallchecken:一開始將label1.tag設定為0 09/04 04:21
3F:→ smallchecken:在button1的click事件內打上 09/04 04:22
4F:→ smallchecken:label1.tag=val(label1.tag)+1 09/04 04:23
5F:→ smallchecken:label1.text="按了" & label1.tag & "次" 09/04 04:23
6F:推 humanfly:沒有問題啊 label的name要用自己設的~寫在 09/04 09:05
7F:→ humanfly:buttonName_click內~ 09/04 09:06
8F:→ chock:.net用這寫法沒辦法解決...最後用viewstate儲存就好了 thx 09/04 15:37
9F:→ MOONRAKER:怎麼那麼複雜 為什麼不在模組層次宣告成全域變數就好了 09/04 21:30
10F:→ MOONRAKER:或者現在應該說是class的共用屬性吧 總之別宣告在按鈕裡 09/04 21:31
11F:→ MOONRAKER:如果連static都會出毛病的話 09/04 21:31
12F:→ chock:模組層次是?? 在class下宣告全域變數卻沒有反應 不曉得原因 09/08 18:39
13F:推 Miamiheat:module啦…新增一個module在裡面寫全域變數 09/23 19:37