各位兄弟姐妹,请进来给小弟点介意吧!

paocai2003 2004-09-11 04:01:58
我想把自己写的一个类封装起来不被别人看到,但别人可以调用我类里面的方法.
请问 1:是不是需要打包成.DLL文件?
2:搞成.DLL文件后如何参照进来用这个.DLL文件
3:如果在其它机器上运行我的程序,这个.DLL文件是否需要注册等措施,如果需要又该如何做.

连续几个问题,可能小弟说的不是很清楚.希望大家耐心的帮我看看.谢谢你们了.
...全文
107 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
paocai2003 2004-09-14
  • 打赏
  • 举报
回复
真是太感谢大家了.有这么多兄台来帮忙.

我现在碰到的问题是工程中的某个图像控件不能在这个类里面得到啊.
junki 2004-09-14
  • 打赏
  • 举报
回复
没有什么,拿出来大家讨论讨论
paocai2003 2004-09-12
  • 打赏
  • 举报
回复
对不起
那我再问一下,是不是在类里面不能用具体控件的名字.我想对调用工程里面的控件实现位置的设置能不能在这个类里面实现??

谢谢!
AKIIscer 2004-09-12
  • 打赏
  • 举报
回复
dll放在程序目录中或system32目录中即可调用
sinall 2004-09-12
  • 打赏
  • 举报
回复
楼主放心,不是什么大问题,^_^
大家说得挺明白的。
tztz520 2004-09-12
  • 打赏
  • 举报
回复
可以写成DLL,在VB中用的话,就直接引用.
starsoulxp 2004-09-12
  • 打赏
  • 举报
回复
up
RUKYO 2004-09-12
  • 打赏
  • 举报
回复
打开MSDN帮助在索引处输入“ActiveX DLL”就能看到详细的范例和说明
iiboy 2004-09-11
  • 打赏
  • 举报
回复
在"工程"菜单中有一项"添加引用",然后在对话框中将你的DLL添加进来并选中就行了.

在程序中使用可以像定义一般对象变量一样使用你的类
dim userClass as new YourClass
paocai2003 2004-09-11
  • 打赏
  • 举报
回复
先谢谢大家,只是类的内容不被看见.

各位谁能给我个比较具体点的例子.详细的说明也行,比如说在工程中如何应用.要不要先对它进行申明. 谢谢了
haohaohappy 2004-09-11
  • 打赏
  • 举报
回复
1.编译成DLL文件
2。在VB工程中引用即可
3。需要注册,可以在运行中直接写regsvr32 dll路径加dll文件名及后缀。
如果dll比较多可以编个批处理,很快就注册好了。
rainstormmaster 2004-09-11
  • 打赏
  • 举报
回复
//我想把自己写的一个类封装起来不被别人看到,但别人可以调用我类里面的方法.

一般说来做成ActiveX DLL就可以了,但是"不被别人看到"是什么意思,连接口也隐藏起来吗?
viena 2004-09-11
  • 打赏
  • 举报
回复
如果是控件(有可视界面),要做成OCX控件
TechnoFantasy 2004-09-11
  • 打赏
  • 举报
回复
1、做成ActiveX DLL
2、其他开发工具可以引用它,例如在VB中通过菜单projects | references就可以
3、需要注册,只要调用regsvr32 DLL名 注册就可以。

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧