精华内容
下载资源
问答
  • 该脚本只能在IE下运行,而不能作为“ .vbs”文件运行。请参见此处:http://www.w3schools.com/vbscript/default.asp[^]
  • VB编译错误:无效字符

    千次阅读 2018-06-26 11:52:09
    https://bbs.csdn.net/topics/391888390
    https://bbs.csdn.net/topics/391888390
    展开全文
  • VB编译错误

    千次阅读 2018-05-01 09:38:55
    1、编译错误:用户定义类型未定义 原因:未引用控件或代码错误 以下三种解决方法: 1)工程——引用——选中"Microsoft ActiveX Data Objects 2.6 Library"——点击“确定” 拓展:ActiveX DataObjects,简称ADO...

    1、编译错误:用户定义类型未定义

    原因:未引用控件或代码错误

    以下三种解决方法:

    1)工程——引用——选中"Microsoft ActiveX Data Objects 2.6 Library"——点击“确定”

    拓展:ActiveX Data Objects,简称ADO,访问数据库的一个接口,就是用来跟数据库交互的。

    2)检查定义的代码是否有问题,要保证上下文的定义代码一致

    3)"Ctrl+T"打开部件,添加“Microsoft ADD Data Control 6.0(OLEDB)”,点击“应用”——“确定”

     

    2、编译错误:在End Sub、EndFunction或End属性后面只能出现注释

    原因:End Sub、End Function后不能接句子

    解决方法:若End Sub、EndFunction后边的句子有用,则移动位置;若没用,直接删除(简单粗暴)

     

    3、编译错误:变量未定义

    解决方法:将出现问题的代码名称用Dim定义

    例:UserName="'

    Dim UserName As String

     

    4、编译错误:无效或不合格的引用

    例:Set .mrc

    解决方法:去掉“点”(画蛇添足)Set mrc

     

    5、编译错误:子程序或函数中的属性无效

    解决方法:删除出问题的语句

     

    6、编译错误:未找到方法或数据成员

    原因:未引用部件

    解决方法:工程——部件——选中“Microsoft DataGrid Control 6.0(OLEDB)”——点击“确定”

     

    7、编译错误:子程序或函数未定义

    例:ExecuteSQL_Exit

    解决方法:在上述语句后加“:”(马大哈)

     

    8、编译错误:ByRef参数类型不符

    原因:对应参数的类型不符造成

    造成这种情况一般有几种情况:

    (1)传递参数未定义类型,如果参数在调用前未定义类型,系统自动将它定义为Variant类型,由于与过程或函数中的对就参数类型不相同,所以提示"ByRef参数类型不符"

    (2)传递参数类型已经定义,但由于定义方法不对,所以提示"ByRef参数类型不符"。具体情况如下:

    当VB中如此定义变量时,将会出现以上错误信息的出现

          Private Sub Command1_Click()
               Dim i , j As Integer
               i = 3
               j = 4
              Call get1(i, j)
              Text1.Text = i
          End Sub
         Private Sub get1(ByRef para1 As Integer, para2 As Integer)
             para1 = para1 + para2
         End Sub
         如果将 Dim i , j As Integer 改为
           Dim i  As Integer  
           Dim i  As Integer

    程序执行正常。也就是说,第一种方法的变量定义,只是对 J 做了定义,并未对前面的 I 进行定义。

    一般在过程和函数中定义参数时采用ByRef,则要求参数声明的类型和实际参数的类型完全相同,否则VB就会报告错误。

    解决方法:将出现问题的代码重新定义即可

     

    9、编译错误:缺少子程序、函数或属性

    ——解决方法

    很明显的错误,语句写的不对,这就要求大家在写代码的时候一定要认真,认真再认真,正确的如下:

     

    以上是目前发现的问题,未完待续,敬请期待...

    展开全文
  • 今晚帮一客户调试程序,VB6.0,运行报错:编译错误:用户定义类型未定义 原因:用到的库没有引用(看上去是Dictionary)。 解决方法: 工程-引用,把勾选需要引用的库。 问题解决。 ...

    今晚帮一客户调试程序,VB6.0,运行报错:编译错误:用户定义类型未定义

    原因:用到的库没有引用(看上去是Dictionary)。

    解决方法: 工程-引用,把勾选需要引用的库。

    问题解决。

     

     

    展开全文
  • 敲机房收费管理系统时,遇到一个...双击打开:有的显示:编译错误,行62;未找到方法或数据成员 有的显示:已经在运行 VB工程右击:第一行原来是“打开” 变化是,变成了两行,一行“make”,另一行“run” ...

    敲机房收费管理系统时,遇到一个很奇葩的问题。

     

    问题由来

    VB窗体未关闭,笔记本就重启了,再次打开VB工程时,打不开了

     

    问题现象

    双击打开:有的显示:编译错误,行62;未找到方法或数据成员

                     有的显示:已经在运行

    VB工程右击:第一行原来是“打开”

                变化是,变成了两行,一行“make”,另一行“run”

                点击make,出现双击时的错误

                点击run,能够进入VB工程,但是出现上次非正常关闭时运行的状态

     

    解决过程:

    1、百度,查到的都是VB程序运行时出现类似的错误,没有查到在打开时出现过这种错误

    2、打开任务管理器,没有找到运行的VB进程

    3、查看代码,无从下手

    4、有病毒?杀毒!不管用;系统修复,不管用

     

    最终解决办法:

    系统急救-强力模式(深入系统底层,但有风险)

     

     

    感想

    虽然问题稀里糊涂解决了,但是我还是很蒙,到底发生了什么?如果哪位大神了解,劳烦指教!

     

    展开全文
  • 编译错误:找不到工程或库

    千次阅读 2020-12-11 09:02:08
    编译错误:找不到工程或库 如上图的编译错误,一版是因为缺少库或者库丢失了。 “工程”——“引用”,在引用窗体中看看是否有“丢失”的库,然后找到该库,没注册的需要注册。
  • 错误一:“编译错误:未找到方法或数据成员” 错误:不知道为什么昨天设置的命名是Flexgrid控件,今天再打开,变成了PictureBox控件,所以一运行弹出了此错误框,并定义在rows=2。 解决方案:把PictureBox...
  • 错误一:实时错误'-2147217887(80040e21)':多步OLE DB操作产生错误。如果可能,请检查每个OLE DB状态值。没有工作被完成。 错误:点击调试,显示这行代码:mrc.Fields(5) = Trim(txtTel.Text)有问题。 ...
  • VB中编辑窗体登陆界面这个代码请问哪里出错了啊? 求解!!! Private Sub Command6_Click() If IsNull(Trim(Me.用户名)) Then DoCmd.Beep MsgBox ("请输入用户名!"), vbOKOnly + vbExclamation, ...
  • 您阅读http://www.w3schools.com/asp/vbscript_default.asp[^]时应尝试:
  • 我最近想拿VB做一款上位机,初学VB,拿着李江全老师编著的《串口通信与测控应用技术详解》,照抄了其146页的关于单片机与PC机串口通信的程序,但出现“编译错误:未找到方法或数据成员”的提示,不知道该怎么解决,...
  • 分享VB错误处理

    2019-05-01 13:27:03
    大家知道,即使程序员抱有最好的愿望,而且计划工作做得非常周密,...如果一个过程中包含了编译错误VB将不执行该过程,并且我们也不能向用户提供带有编译错误的运行期版本应用程序,大多数编译错误是句法错误造成的。
  • VBA程序移到另外一台电脑无法运行,提示:“编译错语:找不到工程或库”。 如下图 2、解决办法 【工具】–【引用】将能去掉的勾全部去掉,如果无法去掉会有如下提示。 原因分析:之前电脑上部分插件新电脑并未安装...
  • Vb程序运行时出现"找不到工程或库

    千次阅读 2015-06-30 19:54:12
    getstr = Mid(str, 1, endnum - 1),调用Mid函数时候出现"找不到工程或库"错误,解决办法: 因为“工程-引用”列表中有失效的引用就会这样,所以将相应乱码的失效引用前面的对勾去掉即可。
  • VB6.0和VB.NET对比

    千次阅读 热门讨论 2018-09-23 09:41:25
    不能简单认为VB .net是VB的新版本。首先它们一个是完全面向对象的语言,而另一个不是完全面向对象的,其次VB .NET是构建于.Net framework之上的。当然,它们同属Basic系列语言,又同为微软所开发,语法上有一定的...
  • 在matlab中使用notebook时,出现如下编译错误: 解决方案:将红色字体部分替换成以下内容即可#If Win64 Then Private Declare PtrSafe Sub sleepp Lib "kernel32.dll" Alias "Sleep" (ByVal dwMilliseconds As ...
  • vb程序提示未知错误

    2014-05-17 21:18:16
    当运行vb 提示未知错误关闭,提出了解决方法,让编译顺利进行。
  • Private Sub Text1_click(Index As Integer) Dim mianji As Single mianji = 0.0061 * Form1.Text1.Text + 0.0128 * Form1.Text3.Text - 0.1529 Text1.Text = mianji FORM1中已经有了变量 ...
  • 在网上学习VB6与Access数据库编程时,遇到一个小问题, 程序往数据库里添加信息正常,但修改和删除时出现问题,提示:实时错误‘-2147217904(80040e10)’至少一个参数没有被指定值,图片如下: 点击“调试”...
  • Private Sub cmdcancle_click() unload Me End Sub Private Sub frmaddpoem_load() cleartextbox initTC initlb End Sub Sub cleartextbox() Dim i As Integer For i = 0 To 3 txtpoem(i).Text = "" ...End Sub
  • 求教各位大佬 * Public WithEvents appevent As Application * Private Sub appevent newworkbook(byval wb as Workbook) * MsgBox "你好!你将新建一个工作簿!", vbOKOnly, "测试新建工作簿事件" ...
  • 摘要:VB源码,其它类别,错误处理 一个简单的VB错误处理程序源代码,任何程序都不可避免的会出现运行错误,出现错误不可怕,可怕的是出错后程序崩溃,这...你可以简单借鉴一下这个错误处理小程序,在VB下可以顺利编译
  • 有可能是引号的问题,还有 就是拼写的问题 (3)其他地方出现空格的问题,引号的问题,拼写的问题 2、编译错误 此问题我出现在frmabout窗体中,出现此问题是因为定义时出现了第二次定义的,因此出现此类错误。...
  • 实时错误‘6’ 溢出 瞅了好几遍代码都没有发现问题,后来通过上网查询,发现犯了一个超级低级的错误: 赋值的变量超出了定义的范围 例如下面的代码,乍一看好像是没有什么问题??!! 其实我们是忽略了...
  • vb 工程 限制 堆栈
  • VB常见错误和难点分析

    千次阅读 2018-09-10 19:41:42
    否则,在运行时系统会显示”块 If没有End If”的编译错误。同样对Select Case语句也应有与其相对应的End Select语句。 2.多边选择ElseIf关键字的书写和条件表达式的表示 多边选择ElseIf子句的关键字ElseIf之间不...
  • 打开和关闭word均显示编译错误,发现二义性的名称RELAX2
  • VB6.0引用Excel时出现加载DLL错误

    千次阅读 2019-05-22 10:41:29
    今天在VB引用Excel时,由于换了一个虚拟机,出现了在引用的时候出现加载DLL错误。 事实上这里的可用引用有时候是错的,可能是之前装过的office残留,或者其他什么的,我暂时没有搞清楚原因,解决方法就是找到你...
  • VB程序错误处理方法

    千次阅读 2014-05-03 13:11:37
    大家知道,即使顺序员抱有最好的愿望,而且计划工作做得非常周密,也无法防止代码泛起...假如一个历程中包含了编译错误VB将不执行该历程,并且我们也不能向用户提供带有编译错误的运行期版本应用顺序,大多数编译错

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 27,859
精华内容 11,143
关键字:

vb编译错误