作者siaujan (...)
看板Visual_Basic
標題[.NET] 每按一次button數字就累計
時間Sun May 6 15:21:48 2007
我又來了 <囧"
我現在是在寫租借書本的部分,
我找了一些書的範例都是輸入數字做累加,像是輸入10按button一下就累加到10
可是我是要按button一次=1,按兩次=2...累計上去
這個累計的數字是用來計算租借的書本數量
我現在有一個form,上面有一個textbox跟兩個按鈕,
textbox是要輸入書的編號,然後每輸入完一筆就按"下一筆"button一下,
然後每一按一次就會產生一個空間存放輸入的編號
最後我希望輸入完最後一筆,
按"確定"可以顯示開視窗顯示剛剛按的次數,跟每筆輸入的編號
大致上的概念在下面的程式,不過只有累計的部分
至於每按一次就產生存放空間,是有想用陣列,但不知道怎麼下手..
因為數量是隨按鈕次數無限制增加,好像也沒辦法預置空間..
不過這只是一個測試累計的小程式,
(累計的結果會顯示在Label)
我只是要先試試邏輯上可不可行(不過當然是失敗了orz 沒有迴圈不會累計)
不過我還卡在一個地方,就是不知道該不該用迴圈
似乎要迴圈才會累計,但是我沒有所謂限制值,硬填也怪怪的
(我之前在Counter()裡面用Do while/loop,填 變數>0 就compiler錯誤)
========================================================
Private Sub Button1_Click(略) Handles Button1.Click
Dim i As Integer = 1
Counter(i)
End Sub
Sub Counter(ByVal ct As Integer)
ct = ct + 1
Label1.Text = "按了" & ct & "次"
End Sub
--
還是有沒有人要直接提供 有開放源碼的出租系統阿..orz
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.113.18.43
推 seagal:你跟我討論規格 我就幫你寫 之後開放給大家下載 05/06 15:24
推 Berger927:.net我不清楚,不過vb6可以直接用list.additem和itemcou 05/06 15:52
→ siaujan:唔 一樓這樣感覺不太好意思說 @@a 05/07 00:16
推 siaujan:那..請問二樓那兩個方法大概會寫在什麼類型的章節呀 05/07 00:26
→ siaujan:因為MSDN好像只有.net的,這兩個方法裡面找不到..想說找書 05/07 00:30
推 Berger927:直接用vb6的listbox物件,.net應該有相對應的物件才是。 05/07 00:40
→ Berger927:可以直接用additem依次加入編號數值。 05/07 00:41
→ Berger927:而indexcount則是list的項目總數。 (之前打錯sorry) 05/07 00:42