社区
VB基础类
帖子详情
关于类模块的问题请教
shareedx
2010-07-22 01:26:38
有个类模块我想用到我程序里,可是当我添加到我的工程里时,会出现“在该类型的工程中‘该类模块’不能为公共的。该项目已改为私有的。”然后在我的程序里就不能定义这个类模块的东西。另外我将这个类模块添加到我的工程里,其的属性Instancing、MTSTransactionMode和Persistable都没有了。请问我该怎样借用这个类模块?
...全文
123
13
打赏
收藏
关于类模块的问题请教
有个类模块我想用到我程序里,可是当我添加到我的工程里时,会出现“在该类型的工程中‘该类模块’不能为公共的。该项目已改为私有的。”然后在我的程序里就不能定义这个类模块的东西。另外我将这个类模块添加到我的工程里,其的属性Instancing、MTSTransactionMode和Persistable都没有了。请问我该怎样借用这个类模块?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
PctGL
2010-07-23
打赏
举报
回复
标准exe的类模块只有 private 的使用范围
别试了, 是不可能实现的, 把那些需要定义的东西,放到模块中取,声明成public类型
wfwewf
2010-07-23
打赏
举报
回复
VERSION 1.0 CLASS
BEGIN
MultiUse = -1 'True
Persistable = 0 'NotPersistable
DataBindingBehavior = 0 'vbNone
DataSourceBehavior = 0 'vbNone
MTSTransactionMode = 0 'NotAnMTSObject
shareedx
2010-07-23
打赏
举报
回复
[Quote=引用 9 楼 ldy888 的回复:]
找找原来工程里面有什引用、控件、API 在该类中被调用的,都在新工程里添加。
[/Quote]
这位大虾的说法也是对的,我开始没看明白,回头看他的说法和我摸索出来的一样,在此谢谢了
shareedx
2010-07-23
打赏
举报
回复
[Quote=引用 4 楼 bcrun 的回复:]
注意,有Instancing、MTSTransactionMode和Persistable属性的是AcitiveX系列项目,标准EXE工程是没有的。
[/Quote]
首先我要谢谢bcrun大虾,在他的这个提示下,我自己摸索出来了使用的方法了。当然也要感谢各位大虾的热心指点。方法很简单,与大家一起分享吧
1. 将你要借用的类模块(AcitiveX DLL工程),与你自己做的工程(标准EXE工程)组成一个工程组;
2. 在你自己的工程引用中,引用该类模块工程即可
ldy888
2010-07-22
打赏
举报
回复
找找原来工程里面有什引用、控件、API 在该类中被调用的,都在新工程里添加。
shareedx
2010-07-22
打赏
举报
回复
[Quote=引用 7 楼 yaling_ 的回复:]
自己建一个同名的类模块,把代码复制到自己建的类模块里
[/Quote]
试了,还是不行
yaling_
2010-07-22
打赏
举报
回复
自己建一个同名的类模块,把代码复制到自己建的类模块里
bcrun
2010-07-22
打赏
举报
回复
“还是不能定义他的类呀”啥意思?
shareedx
2010-07-22
打赏
举报
回复
[Quote=引用 4 楼 bcrun 的回复:]
注意,有Instancing、MTSTransactionMode和Persistable属性的是AcitiveX系列项目,标准EXE工程是没有的。
[/Quote]
你说得对,原程序里也是在一个工程组里有两个工程,一个是AcitiveX DLL工程类型,一个是标准EXE工程类型。可是我将这个AcitiveX DLL工程类型添加到我的工程组里,还是不能定义他的类呀
bcrun
2010-07-22
打赏
举报
回复
注意,有Instancing、MTSTransactionMode和Persistable属性的是AcitiveX系列项目,标准EXE工程是没有的。
lyserver
2010-07-22
打赏
举报
回复
引用时要把所有与该类相关的模块都添加到自己工程里,然后注意一下命名冲突就可以了。
shareedx
2010-07-22
打赏
举报
回复
我看了,头和你说的是一样呀
帝企鹅已被占用
2010-07-22
打赏
举报
回复
改下头
VERSION 1.0 CLASS
BEGIN
MultiUse = -1 'True
Persistable = 0 'NotPersistable
DataBindingBehavior = 0 'vbNone
DataSourceBehavior = 0 'vbNone
MTSTransactionMode = 0 'NotAnMTSObject
END
请教
一下各位大神,我想新增一个
类
模块
应该如何做
请教
一下各位大神,我想新增一个
类
模块
应该如何做
Maven项目中
模块
间
类
无法加载
问题
Maven项目在编译过程中遇到,功能
模块
在引用基础
模块
的接口
类
找不到的
问题
。 基础
模块
能编译成功,但是功能
模块
在引用相关
类
的时候报错无法找到相关
类
。因为项目之前在用确认没有变更过jdk环境等,确认应该是编译的class没有引入到具体的架包。本人对maven项目编译这块了解不深,于是
请教
度娘最终解决。 解决过程很简单: 分析原因: maven项目中
模块
间的相互引用其实说到底还是对架包的引用,mav...
VBA从入门到精通(控件+
类
模块
+ADO+SQL数据库)
本课程属性Excel VBA中比较高阶的课程,主要讲解关于各种事件的应用,各种控件的应用,如果使用
类
模块
,如果在VBA用调用SQL语句去处理数据库中的数据等操作。学习完成本课后,你可以在Excel中开发各种小型应用系统。以下是课程主要内容。第1章:工作表,工作簿常用事件。第2章:窗体控件应用第3章:ActiveX控件应用第4章:
类
模块
应用第5章:vba+ado+sql第6章:实战应用(考试系统开发)
IDEA 同一个工程下不同
模块
之间的
类
相互调用(Maven工程)
今天在项目里面遇到要在不同
模块
之间调用方法的
问题
,于是到网上搜了一下,很多人的方法步骤不全,导致我弄了很久也没弄成,于是
请教
旁边的大佬。大佬教了我,只需三步。 第一步,在需要调用的
模块
的pom文件中添加被调用
模块
的依赖 例如,如需要调用galaxy中的方法,那么就引入相应的依赖; 第二步,将被调用的
模块
重新install一下 第三步,将调用的
模块
重新构建一下 三步完成,就可以...
python3
模块
调用其他
类
的方法_python
类
的函数调用 python如何引用其他
模块
中
类
的方法中的变量?...
python中
类
内部的函数可以互相调用吗?python 如何调用
类
的方法要遇上一个人只要用一分钟的时间;要喜欢上一个人只要用一句话的时间;要爱上一个人只要用一天的时间;但要忘记一个人却要用一生的时间。使用方法: class A(object): def foo(self,x): #
类
实例方法 print "executing foo(%s,%s)"%(self,x) @classmethod de...
VB基础类
7,763
社区成员
197,605
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章