clwn.net
当前位置:首页 >> VB提示“用户定义类型未定义”,怎么解决 >>

VB提示“用户定义类型未定义”,怎么解决

注意这里选择“Microsoft Word X.0 Object Library”而不是Microsoft office X.0 Object Library

1、需要定义的类型不存在,如:dim a as xx,而xx是没定义的(可能xx写错了),需要先定义xx类型.2、工具:vb63、用户定义类型未定义错误分三类:a)写错了默认变量类型名,如:dim a as intege,改成dim a as integer即可.b)写错了自定义变量类型名,如自定义变量a1,写成了al,改正成a1即可.c)定义了某种引用类型的变量类型,而未引用该对象,如:dim conn as ADODB.Connection,而未在工程中引用Microsoft ActiveX Data Objects 2.5 Library,工程中引ADO即可.4、注意:引用必须是定义类型相应的对象,引用错误是无效的.

没有添加引用或是看看有没有加载相应的类模块

这种情况一般是你调试程序里出现的在系统里不能识别对象或者字符串!正确的定义:私人小Text1_MouseUp(整数“按钮,按住Shift键为整数,X单,Y单).定义:私人:小Text1_MouseUp(按钮作为lnteger,Shift键整数, X为单为Single,Y)整数打成为合数的分解公式. (i和l是不一样的字母,大写未能反映的视觉效果).没有lnteger的类型错了!

需要定义自定义变量IDType ID '创建用户自定义的类型. name as string english as integer math as integer com as integerEnd Type放在通用里再测试一下.

出现用户定义类型未定义===这种情况一般是你调试程序里出现的在系统里不能识别对象或者字符串!请仔细检查!

'用不同版本的办公软件可能有点不同 private sub command1_click()dim wdapp as new word.application '在这里提示用户定义类型未定义dim wddoc as word.documentdim strfilename as stringwdapp.visible = falsestrfilename = file1.path + "\" +

先引用 microsoft activex data objects 2.x library 工程--> 引用--> 勾选以上一个项目

先引用 工程----> 引用选中Microsoft Activex Data Objects 2.1 Library

你是不是没有添加ADODC控件工程(Projects)->部件(Components)->Microsoft ADO Data Control 6.0(OLEDB)还有就是ADODC必须已经初始化 即连接数据库完成,不然会出现另外一个错误----------------------------------------ByVal pRecordset As ADODB.Rrecordset)改为ByVal pRecordset As ADODB.Recordset) '拼写错误

网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com