我基本上试图创建一个程序,允许我使用文本框输入问题和相关答案来测试自己。大多数情况下,我只想练习一些我为vb.net学习的东西,同时向前迈出一大步。
这是一个模型:
有关如何执行此操作的任何提示?我特别不确定的是如何将文本文件保存/导入工作添加回组合框并确保正确的问题和答案彼此相关联。我还想到,当我导入一个保存文件时,我可以进行某种检查,该文件向我显示哪些问题和答案相互引用
表单设计更新:
我尝试练习的一些事情:
stackoverflow中的一些帖子我想用作参考:
Compare String with Strings in array
Best way to associate two strings of text in VB.NET
更新:试着更具体地说明我的问题。基本上,我尝试使用列表来解释所有输入的问题和答案,但我之前只使用过非常基本的数组,例如:
val(1)=" test"
val(2)="这"
val(3)=" string"
或者使用For x to z循环的那种。基于一些stackoverflow帖子,我已经达到了代码工作的地步(我认为?),列表会更新,问题和答案的组合框会反映列表中的内容。但是,我无法连接两者,以便我可以在组合框中选择一些内容并检查它们是否正确。
在保存为文本文件方面。我觉得它会更简单。基本上,它的输出类似于
"问题在这里" ; "答案就在这里"
"下一个问题就在这里" ; "答案就在这里"
等等。然后我可以在导入时使用分号作为代码的参考。我之前从未这样做过,但它通常是我为Microsoft Access或Excel文本导入所做的,所以我认为这是可能的。
我到目前为止的代码(reddit post link):http://redd.it/2716tw