求一个简单银行叫号程序的VB代码,包括叫号,和队列的建立与销毁过程。

高分请讲解下,求一个简单银行叫号程序的VB代码,包括叫号,和队列的建立与销毁过程。
最新回答
此姻花弥散

2024-10-22 07:47:19

这个用动态数组应该就可以了吧,加号时加到最后一个,减号时用一个循环1=2,2=3.。。。然后用redim 把最后一项去掉。

用字典也可以,指定二个整型变量分别为待处理号k 和新领号n,加号时
dic.add k,""
k=k+1
加到key中;

减号时
dic.remove n
n=n+1
字典的key就是整个队列
追问
您好,因为我是毕业设计用,我已经有个程序了,但VB不是很懂,程序上没有叫号功能,全部都是自行在模拟动态系统,所以能不能帮忙改下程序?
冬瑾凉桉

2024-10-22 05:53:11

因为银行叫号是连续的,根本不需要队列的简历和销毁,依次向后叫,比较一下是否超过取号的当前数字就可以了
追问
但是有不同的窗口,你要判断队列的长度啊。。就是有队列就可以了。能不能帮忙改下程序?谢谢。