作者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
1F:推 seagal:你跟我讨论规格 我就帮你写 之後开放给大家下载 05/06 15:24
2F:推 Berger927:.net我不清楚,不过vb6可以直接用list.additem和itemcou 05/06 15:52
3F:→ siaujan:唔 一楼这样感觉不太好意思说 @@a 05/07 00:16
4F:推 siaujan:那..请问二楼那两个方法大概会写在什麽类型的章节呀 05/07 00:26
5F:→ siaujan:因为MSDN好像只有.net的,这两个方法里面找不到..想说找书 05/07 00:30
6F:推 Berger927:直接用vb6的listbox物件,.net应该有相对应的物件才是。 05/07 00:40
7F:→ Berger927:可以直接用additem依次加入编号数值。 05/07 00:41
8F:→ Berger927:而indexcount则是list的项目总数。 (之前打错sorry) 05/07 00:42