VB课程设计报告 联系客服

发布时间 : 星期日 文章VB课程设计报告更新完毕开始阅读c7f11f56a76e58fafab00354

四、调试程序的过程

问题一:调试时找不到文件路径,在查阅了几本参考书后,见书中用了App.path函数来打开文件读入或读出。于是我按照书上的例子,在程序中用App.path函数找到了文件。 问题二:调试时数据从文件中读入时,出现“输入超出文件尾”。发现程序没有什么错误,在打开文本文件Balance.txt时发现光标与文本之隔着几行空白,当删除后,程序运行良好。说明光标的最后位置应紧邻上次输入的内容。

问题二:我一开始试图用write #1 ,newdata语句一次性写入自定义类型的所有元素,但是VB只支持随机读取文件使用它,对于文本文件,处理自定义数据类型并不方便。改写为write #1, newdata.int1 , newdata.time1, newdata.moneytype, newdata.money , newdata.addition后才实现写入功能。

问题三:当用户输入的数据类型与我设置的变量类型不统一时,会出现许多错误,为了方便用户,必须添加显式转换语句避免错误

五、课程设计总结

这次课程设计虽然课题只有三颗星,但由于基础薄弱还是费了不少功夫。我从中体会到了许多。比如一项任务开始前要有一个整体规划,将各个模块和它们的功能想清楚,然后才能具体动手,此外还要步步优化,慢慢调试才能最终完成程序设计,不能急功近利,也不能粗心大意。编写程序的过程让我意识到的图书馆的巨大作用,不是课堂所学都能有所用,也不是所用要用的都学习过,学会自学,学会使用图书馆是那么重要。还有要有知难而上的勇气和必胜的信念,遇到调试错误不能灰心失望,要找到原因,积极改正。