功能错误。这些均为程序设计过程中粗心导致的问题。
在程序设计过程中泽经常出现“下标越界”等错误,导致程序无法运行。程序初步完成时,由于一些语句的错误导致绘图无法完成,在老师同学的帮助下,细心修改错误,最终使程序能顺利的运行。
由于按照一般俄罗斯方块的游戏在游戏中添加了一个历史记录,并且记录成绩的选项。这个功能可能做得不太成熟,但一直在努力的完善它,加了一个窗体以供写入成绩。之前在读顺序文件的时候遇到了困难,导致form3的文本框中无法写入读到的顺序文件,之后在询问的过程中解决了这一问题。但仍存在不足,无法对已记录的成绩进行排序。并且,若不暂停游戏直接退出容易导致无法记录成绩。
在制作过程中考虑到一般的俄罗斯方块游戏均有背景音乐,而这些在老师上课过程中并没有提及,为了使程序更加完美,我查找资料,使用最简单的方法为程序添加音乐,即使用active控件中的windows media player控件为程序添加音乐。通过
WindowsMediaPlayer1.URL = App.Path & \与你共乘.mp3\WindowsMediaPlayer1.Controls.play
若用户不需要音乐,可通过选项中的“音乐”选项控制是否播放音乐。
总的来说,在这个程序的设计过程中我学到了很多,对VB的了解也越来越多。关于之前上课所没提到的绘图方法也有了一定的了解。并且在完成课本要求的基础上加上了自己的想法。这个过程是我收获颇丰。
——1001510201 郭倩