VB能否在运行时装载组件(避免注册组件)以实现绿色软件? 如题。写vb程序经常用到组件(dll文件),有别人的,有自定义的。能否不注册,而在运行时直接调用?注意是调用dll中的类,不是函数。也就是说不是像api那样的函数调用。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 COM组件必须是注册才能用的,因为生成对象实体的过程由系统函数完成。 用CreateObject动态创建吧,如果创建失败,代码中再使用Regsvr32命令注册控件.想不注册直接使用是不可能的. 如果处理完,你尽可以regsvr32 -u注销注册控件 你发的这个问题的前提是要用COM...就好比说你要减肥,但是你要求每顿饭都吃2斤肥猪肉一样 唉,没有办法,用VB必须要杂七杂八的dll啊,ocx啊。呵呵,除非你用delphi VB做绿色软件很难,所以一般做共享软件都使用Delphi来参考这篇文章看怎么给VB做出的软件减肥:) http://202.101.71.156/forum/forum_posts.asp?TID=7174&PN=2&7174.html 看样子是没戏了,实在需要绿色的俺再去用delphi得了 用什么来制作菜单弹出的对话框 mdi窗体作为父窗体,普通窗体作为子窗体显示问题 VB修改内存中的字符串,可以一次性多个字符写入吗? 搞了半天才想起来今天是祝贺一个老外生蛋的节日阿,呵呵,真好玩,下个蛋也有节日,散分散分. 求一条SQL语句,请高手指点一下! 大家帮帮忙 猜几个字出来 急!在VB中怎样将sql_server7数据库备份到本地,在线等待。 购买痕迹保留控件(可发一笔小财喔!) 50分:如何捕获MSHFlexGird控件的点击列标题事件? 编译错误:缺少:列表分隔符 或 )怎么办?请高手指点! 讨论一个软件值多少价钱的问题?? 判断当前用户是否是超级用户
想不注册直接使用是不可能的. 如果处理完,你尽可以regsvr32 -u注销注册控件
就好比说你要减肥,但是你要求每顿饭都吃2斤肥猪肉一样
呵呵,除非你用delphi