-
VB常见错误和分析
普通类 -
- 支持
- 批判
- 提问
- 解释
- 补充
- 删除
-
-
1、常见错误
一、标点符号错误
在VB中只允许使用西文标点,任何中文标点符号在程序编译时产生“无效字符”错误,系统在该行以红色字显示。用户在进入VB后不要使用中文标点符号。
二、字母和数字形状相识
L的小写字母“l”和数字“1”形式几乎相同、O的小写字母“o”与数字“0”也难以区别,这在输入代码时要十分注意,尽量避免使用这些易混淆的字符。
三、对象名称(Name)属性写错
当程序中的对象名写错时,系统显示“要求对象”的信息,并对出错的语句以黄色背景显示。用户可以在代码窗口的“对象列表”框检查该窗体所使用的对象。
四、对象的属性名、方法名写错
当程序中对象的属性名、方法名写错时,VB系统会显示“方法或数据成员未找到”的信息。在编写程序代码时,尽量使用自动列出成员功能,如下图所示,即当用户在输入控件对象名和句点后,系统自动列出该控件对象在运行模式下可用的属性和方法,用户按空格键或双击鼠标即可,这样既可减少输入,也可防止此类错误出现。
五、打开工程时找不到对应的文件
一般,一个再简单的应用程序也应由一个工程.vbp文件和一个窗体.frm文件组成。工程文件记录该工程内的所有文件(窗体.frm文件、标准模块.bas文件、类模块.cls文件等)的名称和所存放在磁盘上的路径。
若用户在上机结束后,把文件复制到优盘上保存,但又少复制了某个文件,下次打开工程时就会显示“文件未找到”。也有用户在VB环境外,利用资源管理器将窗体文件等改名,而工程内记录的还是原来的文件名,这样也会造成打开工程时显示“文件未找到”。
解决此问题的方法:一是通过“工程”菜单的“添加窗体”中的“现存”选项,将改名后的窗体加入工程。二是修改.vbp工程文件中的有关文件名。
一般建议初级用户将一个应用程序的所有文件保存在同一目录下,这样复制到别的位置时,复制整个文件夹比较方便。
六、打开窗体文件而非工程文件
一般,打开一个应用程序应打开其工程文件,但有些用户往往直接打开窗体文件,此时系统会新建一个工程来装载窗体,在保存时系统会弹出“工程另存为”对话框,用户可在此时选择已经创建的工程文件来替换保存。
七、标准函数名写错
VB提供了很多标准函数,如IsNumeric( )、Date( )、Left( )等。当函数名写错时,如将IsNumeric写成IsNummeric,系统显示“子程序或函数未定义”,并将该写错的函数名选中提醒用户修改。
如何判断函数名、控件名、属性、方法等是否写错,最方便的方法是当该语句写完后,按Enter键,系统把被识别的上述名称自动转换成规定的首字母大写形式,否则为错误的名称。
八、继续补充中
-
2、了解本学习元评价方案,察看本学习元得分
学习时间
50分
累计学习时间不少于10分钟
发表评论
50分
对学习元进行评论
-
-
- 标签:
- 方法
- 用户
- 打开
- 属性
- 常见错误
- 文件
- 窗体
- 对象
- 写错
- 系统
- vb
- 工程
-
学习元评论 (0条)
聪明如你,不妨在这 发表你的看法与心得 ~