2023年VB易错点总结.docx
《2023年VB易错点总结.docx》由会员分享,可在线阅读,更多相关《2023年VB易错点总结.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2023年VB易错点总结 2023年计算机二级考试VB常见错误和难点分析 1.标点符号错误 在VB中只允许使用西文标点,任何中文标点符号在程序编译时产生无效字符错误,并在该行以红色字显示。用户在进入VB后不要使用中文标点符号。中、西文状态下标点号对照见下表所示。 中、西状态下标点符号对照 2.字母和数字形状相似 L的小写字母l和数字1形式几乎相同、O的小写字母o与数字0也难以区,这在输入代码时要十分注意,避免单独作为变量名使用。 3.对象名称(Name)属性写错 在窗体上创建的每个控件都有默认的名称,用于在程序中唯一地标识该控件对象。系统为每个创建的对象提供了默认的对象名,例如,Text 1、
2、Text 2、Command 1、Label1等。用户可以将属性窗口的(名称)属性改为自己所指定的可读性好的名称,如txtInput、txtOutput、cmdOk等。对初学者,由于程序较简单、控件对象使用较少,还是用默认的控件名较方便。 当程序中的对象名写错时,系统显示要求对象的信息,并对出错的语句以黄色背景。用户可以在代码窗口的对象列表框检查该窗体所使用的对象。 4.Name属性和Caption属性混淆 Name属性的值用于在程序中唯一地标识该控件对象,在窗体上不可见;而Caption属性的值是在窗体上显示的内容。 5.对象的属性名、方法名写错 当程序中对象的属性名、方法名写错时,VB系统
3、会显示方法或数据成员未找到的信息。在编写程序代码时,尽量使用自动列出成员功能,即当用户在输入控件对象名和句点后,系统自动列出该控件对象在运行模式下可用的属性和方法,用户按空格键或双击鼠标即可,这样既可减少输入也可防止此类错误 6.变量名写错 用Dim声明的变量名,在后面的使用中表示同一变量而写错了变量名,VB编译时就认为是两个不同的变量。例如,下面程序段求1100的和,结果放在Sum变量中: Dim sum As Integer,i As Integer Sum=0 For i =1 to 100 Sum=Sun+i Next i Print Sum 显示的结果为100。原因是累加和表达式Su
4、m=Sun+i中的右边的变量名Sum写成Sun。VB对变量声明有两种方式,可以用变量声明语句显式声明,也可以用隐式声明,即不声明直接使用。上述变量名的写错,系统为两个不同的变量各自分配内存单元,造成计算结果不正确。因此,为防止此类错误产生,必须对变量声明采用限制其为显式声明方式,也就是在通用声明段加Option Explicit语句。 2 7.语句书写位置错 在VB中,除了在通用声明段利用Dim等对变量声明语句外,其他任何语句都应在事件过程中,否则运行时会显示无效外部过程的信息。若要对模块级变量进行初始化工作,则一般放在Form Load()事件过程中。 8.无意形成控件数组 若要在窗体上创建
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 VB 易错点 总结
限制150内