谁能教我一下这个情况下combobox的用法
vb吧
全部回复
仅看楼主
level 1
鹿子离儿 楼主
我是一个vb小白,这学期刚学vb,老师让我们设计一个程序,我设计的是一个铁路查票系统小程序。combobox用于筛选车型,比如筛选“动车”即进入form1,“普快”即进入form2。本人现在卡在这一步不得动弹了,求大神解惑
2022年04月26日 15点04分 1
level 11
有两种思路:
第一种,是正常的。就是跟车型一起,还有其他多个选项。所有的选择(含填写型),弄完,有一个“确定”按钮或者是“查找”按钮什么的被点击,进入下一个不同的分类界面。
第二种,就是简易型的。只有一个选择类别,点击,或者其选择内容发生变化,就立即进入下一个分类界面。
第一种代码为:
第二种,使用下面两种种的一种
2022年04月27日 00点04分 3
对于组合框,建议用Click事件,Change事件是当组合框的文本框部分输入了内容时才会触发的,而一般不需要这部分可以修改(组合框的Style设置为2),此时也就不会触发Change事件了
2022年04月27日 02点04分
老大还是一如既往的勤快。
2022年04月27日 03点04分
@初音✨七奈 先给个大概。等差不多了,他自己在研究细微差别。
2022年04月28日 00点04分
@璐村惂鐢ㄦ埛_0748V5Z馃惥 我主要的意思是回答楼主在楼下的提问,如果楼主用了Change事件就可能会发生没有反应的问题
2022年04月28日 02点04分
level 1
鹿子离儿 楼主
谢谢大佬指点[太开心]
2022年04月27日 01点04分 4
level 1
鹿子离儿 楼主
等一下,你那个我照做了,但是新界面显示不出来[泪],是不是电脑问题啊,程序也没报错
2022年04月27日 02点04分 5
不会是电脑的问题。新窗体(form2、form3……等)是否存在?是否在同一个“工程”内?
2022年04月28日 00点04分
@璐村惂鐢ㄦ埛_0748V5Z馃惥 在啊,但是就好像是卡住了
2022年04月28日 05点04分
level 1
鹿子离儿 楼主
@vlaoda
2022年04月27日 02点04分 6
入股你想继续探讨,要么发工程我看,要么远程协助我看你屏幕
2022年04月29日 12点04分
吧务
level 12
注意,要先Load Form2 再 Form2.Show()
2022年04月27日 03点04分 7
不用,小孙。show的时候,没有装载会自动load的。
2022年04月28日 00点04分
@璐村惂鐢ㄦ埛_0748V5Z馃惥 啊。这个和我记忆的不符啊。我记得如果不 Load 会有问题,无法显示窗口。难道是我记错了。
2022年04月28日 01点04分
@sunruisunrui 这个没有问题。show可以恢复hide,在未load时,会先load
2022年04月28日 02点04分
吧务
level 13
我也不晓得,搞那么多窗体做什么。一个窗体足够了:
在窗体顶行输入【乘车日期】【起点】【终点】,点击【查询】按钮;
有票的车次就会全部显示在屏幕中部的一张表格中,包括各种型号的列车;
然后点击表格中具体要乘坐的那趟车;
车上的各种座位(含卧铺)在屏幕下部的表中就列出来了;
选择好具体的座位后,就可以【收款】→【出票】了。
2022年05月19日 00点05分 10
处理好一位旅客的买票事务后,点击【刷新】按钮,清空【乘车日期】【起点】【终点】和表格中的数据,再来为下一位旅客服务。
2022年05月19日 00点05分
售票系统并不是【事先就去选择坐高铁还是普通列车】,是先看旅客需要坐车的那天有一些什么车在本站发出或路过……
2022年05月19日 00点05分
整个程序好像根本不需要【下拉组合框】,需要一个【日历】控件来选择【乘车日期】。如果要【学习下拉组合框的用法】,则是另外一回事。
2022年05月19日 00点05分
1