文本文档txt导入VBlist1不显示问题
vb吧
全部回复
仅看楼主
level 4
niWen
楼主
如图,代码是问ai写的,自己是一个VB新手,请求各位大神帮我看一下哪里出了问题
2025年05月18日 06点05分
1
level 9
klimaa
你至少需要在窗体里放一个listbox,不知道会不会放。
另外,' 加载课程到ListBox前面,多了个"E"。
2025年05月19日 00点05分
0
niWen
程序界面有一个listbox和4个command
2025年05月19日 00点05分
niWen
谢谢大佬,我一会去试试
2025年05月19日 00点05分
klimaa
@niWen
你需要先按照初音写的,把文本文件里的全角逗号替换成半角,或者把程序里双引号里面的半角逗号替换成全角。
2025年05月19日 05点05分
klimaa
@niWen
然后需要把Command的代码里加上LoadCoursestoListbox之类的。
2025年05月19日 05点05分
level 4
niWen
楼主
文本文档如下
2025年05月18日 06点05分
2
level 15
初音✨七奈
可能是逗号的原因,比如你的文件中是中文逗号,但是代码的Split函数中用的是英文逗号,那么就会分割失败
另外,只有这些代码的话程序是不会执行这些代码的,你至少应该有一个事件过程,比如点击按钮时显示内容,那就需要有Command1_Click这样的过程(说起来,你应该把设计的程序界面放出来啊)
2025年05月18日 10点05分
3
niWen
谢谢大佬,等我开完会回去发给你大佬
2025年05月18日 10点05分
niWen
大佬loadcoursestolistbox不应该是直接读取文件在列表中显示吗,为什么会需要命令按钮就是commandclick
2025年05月18日 14点05分
level 15
初音✨七奈
VB程序是“事件驱动机制”运行的,也就是必须要触发某个事件,才会执行相应的事件过程,并不是你随便写什么代码,程序都会主动给你运行的
比如,你要是想在“点击按钮时”执行某段代码,就需要把这段代码写在点击按钮的事件过程中(比如Command1_Click)
或者,如果你想在“程序启动时”执行某段代码,可以选择“窗体加载”这个事件(即Form_Load),在其中写代码,这些代码就会在程序启动的时候就自动执行了
2025年05月18日 14点05分
4
level 4
niWen
楼主
我马上去试试
2025年05月18日 14点05分
5
1