• 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条)

    评论为空
    聪明如你,不妨在这 发表你的看法与心得 ~



    登录之后可以发表学习元评论
      
暂无内容~~
顶部