vb里做个测试的自动计分系统怎么做,高手帮帮忙。我怕没人答,所以做好了再给100分。
那不是要10个form了?
比较好的方法是把题目和答案放在文本文件或数据库中,然后在同一form中显示,像你的做法就可以弄一个public变量,然后每答对一题就加10分。
具体方法:
建立一个模块,在其中声明全局变量,注意是新建的模块(modual)
public g_intScore as integer
然后每结束一个窗体的问题,比如你是通过按下一题按钮,就在按钮的单击事件中判断答案是否正确,如果正确,对全局变量做累加
g_intScore = g_intScore + 10