说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

VB5中注册控件三法

HTML文档下载 WORD文档下载 PDF文档下载
VB5中注册控件三法

  在VB中合理地利用控件能极大地提高程序开发的效率,但是许多人常遇到因控件未注册而无法使用的问题。下面就介绍几种注册控件的方法(假设待注册控件的文件名为MyCtrl.ocx)。
  1.在VB5环境中直接注册
  在VB5集成开发环境中,选择“工程/部件”菜单,弹出“部件”对话框。在“控件”页中包含有系统中所有已注册控件的列表,为了注册MyCtrl.ocx,可点击列表框旁边的“浏览”按钮,并在“添加ActiveX 控件”对话框中选中MyCtrl.ocx文件,按“确定”即可。这种方法的优点是注册完的控件可以直接加入到当前的工程中试用。但是有些拥有版权的控件不能用该方法直接注册。
  2.利用REGSVR32工具注册
  在VB5.0安装盘的Tools\Regutils目录下有三个用于注册OLE控件和DLL的工具,即REGSVR32.EXE、 REGOCX32.EXE和REGIT.EXE。
  REGSVR32.EXE用于注册OLE Server,包括OLE控件和DLL;REGOCX32.EXE专用于注册OCX控件;REGIT.EXE用于一次注册多个OLE Server。以REGSVR32.EXE为例,为注册MyCtrlocx,只须在命令行输入REGSVR32 MyCtrl.ocx即可。而输入REGSVR32 /u MyCtrl.ocx则可以注销该控件。与方法1类似,有些控件不能直接用该法注册。
  3.直接在注册表中进行注册
  事实上,在Windows系统中对控件的注册,就是在系统注册表的主键HKEY_CLASSES_ROOT下添加相应控件类的信息,如类的ID和版权信息等。这些信息是由系统维护的,用户通常无法直接修改。不过,不少控件的安装程序能通过自动修改注册表进行注册。还有一些控件的安装盘中提供了手工修改注册表的方法。例如,升级到VB5之后,VB4中的几个常用的控件,如Threed32.ocx、MSOutl32.ocx等都无法在开发环境中正常使用。其实,在VB5安装盘的Tools\Controls目录下有一个Vbctrls.reg的注册文件,双击该文件后就可以将版权信息添加到注册表中,从而实现控件的注册。


  (浙江 陈伟)

云通讯平台打造本土Twilio 被逼无奈?传微软或明年秋发布iOS和Android版Office 欧洲各国政府将向大众开放公共数据 访联想云存储罗予晋:优化MooseFS,共建生态系统 磊友创始人赵霏:关于HTML5与Flash争执之我见 国际混乱C语言代码大赛优胜作品详解之“A clock in one line” 揭秘程序员大脑编程的七大“误区” 从Java到ObjC语言的桥梁:谷歌J2ObjC 0.7版本亮相 数据库管理系统ParElastic:打破常规 扩展云端MySQL 谷歌苹果专利纠纷意在战略无意和解 美法官为其苦恼 Facebook收购神秘移动软件创业公司Osmeta 修改驱动,使用Erlang+VoltDB实现每秒87.7万事务 横评美国IaaS“8匹狼”:AWS、GCE、Azure、Rackspace、SoftLayer、Dell、HP、Joyent 独立游戏精神释放的舞台:IGF China 2013作品火热征集中 三款热门入门级在线编程教程对比 微软modern.IE:网站兼容性测试利器 Localytics:AngularJS代替Backbone 代码减少一半 史上增长最快的SaaS服务Optimizely:13亿访客,10万次测试 IDF上的云计算故事 移动周报:百万年薪、微信疑云,老罗小马本周很忙 一个创业失败者的自述:我是如何搞砸一款产品 收入百万美元:一个放弃上大学的程序员 Cocos2D配Box2D:逆天小白程序员作iOS游戏 招聘移动开发,老板必问的10个问题 黑客用智能手机劫持和控制民航飞机 几小时即可使互联网瘫痪的黑客 现已加入谷歌 Tsar开源:淘宝内部大量使用的系统监控工具 五款超实用的开源SVG工具 微信收费事件背后被广泛忽略的技术细节 UIDesigner 3.0架构设计总结 黑客怒了:政府花930万美金仅做一款App 谁有Dreamweaver4.0的注册码,我晕,555555555…~~~~~~~~~ 我曾在本论坛看到一篇“用纯ASP代码实现图片上传并存入数据库中”的文章,可是怎样实现一个页面上传多幅图片呢,高手能否帮忙看一下? 如何检测一个超链接是不是死链接 软件发布:加密专家系统 只要点一下,妹妹我就以身相许 谁有Dreamweaver4.0的注册码,我晕,555555555…~~~~~~~~~11 请问只要是线程就有消息队列,还是此线程产生window后才有消息队列?在控制台程序中,在消息循环中,当受到一wm_timer消息时,此消息将发送给那一window procedure? 软件发布:三维几何画板 CSDN有徐州的朋友吗 请教高手一个关于图像格式的问题 高手清帮忙:如何获得一个控件的电子签名认证?急,急,急! 觅有时间有经验用MAPINFO开发GIS的高手? IE 能不能同时浏览2种以上不同设置的网页? 初级asp问题 询问-----上海在哪里有软件考试报名? 怎样用SDK的方法改变文本框的前景色和背景色?(内空) 能推荐几个有关COM、ActiveX技术的网站吗?每个10分不够再加。 请问ljhua,ASP网页怎样调用*.bat文件,是服务器上的还是客户机上的bat? ****************** 先散掉点分,省得走的时候累赘 ****************** UNICODE和WinMain 一个空战游戏,附源程序! 创建WebSnap应用程序(一) 请教一个http错误号 vs.net安装(2) 请教高手,怎样使用信使服务向局域网内的其他用户发通知? 使用过DeviceIoControl的高手请进: 不知用过jbuilder5的朋友有何感想 如何用程序中断拔号连接? DLL调用 搞什么鬼?不给超过三次? ADOTable如何查询数据? 软件发布:小精灵 vcguy,come on! 我在用resin做标签库时遇到问题,请大家帮忙。 没有源代码的情况下,由*.DLL该如何生成相应的*.LIB文件? 那位先生对 Oracle Spatial比较感兴趣~~~~~~~~~~~~ 如何在电子邮件中加入JAVA语句,重谢!!! 我不知道~ 竟猜: 成精的狐狸不是狐狸mm就是狐狸jj。那HolyFire 是狐狸jj还是狐狸mm呢?? 软件发布:图标精灵 请问在网上怎样发传真! 为何我的表只能做一页 怎样从显示名称获得它的PItemIDList ********如何在窗体中动态的创建组建?********来者有分 笔记本电脑和台式机怎样连起来传输文件! 很菜的问题,请各位指教谢谢! 花开石头你个笨鸟 我在这里那!! 如何设置串口的“流控制”为“无”? 知道一个窗口的CWnd*指针,怎样使得该窗口显示到屏幕的最前端? DOM 关于软件发布的问题 把19分成若干个自然数的和,如何分才能使他们的乘积最大 有一个质数,是一个两位数,两个数字之和是8,两个数字之差是2,这个质数是多少? 将1~9这九个数字,分别填入方框里,使等式成立.()÷()=()÷()=()()()÷()()=3 把19分成n个自然数的和,怎样分才能使它的乘积最大. 一个质数是两位数,其数字之差为7,这个质数是多少 你能用数字4组成5个数填入方框,使等式成立吗?等数等于100 1.把19分成几个自然数的和,要使这些数的乘积最大,应该怎么分?最大的乘积是多少?2.甲、乙、丙三乡各出等量的钱,购买若干辆汽车,买好后,由于丙乡需要量少,结果丙乡比甲、乙两乡各少要15辆 有一个质数,是两个数字组成的两位数,两个数字之和是8,相差2,这个质数是? 只用数字8组成的五个数,填入下面方框,使等式成立.囗+囗+囗+囗+囗=1000谢谢了, 把19分成若干个自然数的和,如何分才能使自然数的乘积最大?最大值是多少?要算式解. 有一个质数,是两个数字组成的两位数,两个数字之和是8,两个数字之差事2,那么这个质数是几? 只用数字8组成五个数,填入方框内,使等式成立 把19分成几个自然数的和,这些加数的连乘积最大是? 有一个质数,是两个数字组成的两位树,两个数字之和是8,两个数之差是2,那么这个质数是几? 只用数字8组成五个数,填入下面的方框里,使等式成立.口+口十口十口十口=1000 已知四个互不相等的整数的乘积等于9,这四个数的和是? 有一个质数,是两个数字组成的两位数,两个数字之和是8,两个数字之差是2,那么这个质书是几? 口十口十口十口十口=1000 只用数字8组成五个数,填入上面方框里,使等式成立. 已只4个互不相等的整数的乘积等于9这4个的和是几快 我是一个质数,是一个两位数,十位数字与个位数字的和是10,我是? 将只用数字6组成的数,填入下面的方框里,使等式成立 一个整数和一个小数的乘积等于它们的和,求这两个数. 我是一个质数,是一个两位数,十位数字与个位数字的和是10.我是几? 2011是质数还是合数? 如何证明两个数的乘积等于最大公因数与最小公倍数的乘积 一个两位质数,交换个位与十位上的数字,所得的两位数仍是质数,这个数有什么. 2011是不是质数 有三个正整数一个比一个大1,三个数的乘积是210,求三个数 一个两位数的质数,交换个位与十位上的数字,所得的两位数仍是质数,这样的两位数有几个? 求证{2}^{2011}+1不是质数 如果3个连续的正整数的乘积是210,那么这3个数分别是多少? 一个质数是两位数它的个位数字与十位数字之差是7这个质数是几 在2009,2011,2013,2017中,质数有几个? 三个连续正整数,他们的乘积是336,求这三个数. 1/?+1/18=1/? 在2011,2009,2007,2001中,质数的个数是 三个连续的正整数,如果后两个数的乘积的差为114,求这三个数的和 大于6分之1且又小于5分之一,分子分母都是质数,分母是两位数,这样的分数一共有几个 一个质数的3倍和一个质数的4倍的和是100,这两个质数分别是几? 三个正整数的乘积为84,其中两个数的和等于另一个数,这三个数分别是什么? 大于六分之一,小于五分之一,分子、分母都是质数,分母是两位数的分数. 一个质数的3倍与另一个质数的2倍之和为100,那么这两个质数的和是多少? 怎样修改:自然数可以分为奇数、偶数、质数、合数.(注:不能改变“自然数”、“偶数”、“合数”这几个字) 一个大于6分之1且小于5分之1的分数,其分子为一位数的质数,分母是两位数的质数,写出这样所有的分数 一个质数的4倍加上16的3倍,和是100,求这个质数 把-7,-5,-3,-1,1,3,5,7,9这九个数填在九个方格内使每横的三个数每竖的三个数以及对角线上的三个数的和相等 什么叫自然数 小数 百分数 奇数 偶数 质数 合数 因数 倍数 公倍数 互质数 ( )( )( )( )×( )=( )( )( )( )在方框内填入123456789九个数字,使等式成立,每个数字不得重复使用. 把2,3,4,5,6,7,8,9,10这九个数填到九个方格中,使每行每列,以及对角线上的各数之和都相等 整数、自然数、小数、分数、奇数、偶数、质数、合数、因数、倍数、真分数、假分数的定义分别是什么?请回答者把以上所有的数的定义都回答上,回答的全的网友追加分! 把123456789这九个数字,分别填入下面九个()中,使等式成立()\()=()()\()=()()\()()=2 0.1.2.3.4.5.6.7.8.9这一组数字当中,分别填到方框里(每个数只能用一次),使三个算式成立(至少写两个答 非零自然数按()的个数来分,可以分成质数()和() 在方框内填上123456789九个数字,使等式成立,数字不得重复.()÷()×()=()() ()+()-()=() 将0、1、2、3、4、5、6这七个数字分别填入下面算式的方框内,每个方框内只许填一个数字,使算式成立( )x( )=( )( )=( )( )除( ) 两个连续的非零自然数,他们都是质数,这两个数分别是( ) ( ) 将123456789这九个数字填入框中,使等式成立.()()()=1/2*()()()=1/3*()()() 用0.1.2.3.4.5.6.7.8.9这10个数添在方框里,试下面的3个算式成立□+□〓□□―□〓□□□÷□〓□ ()和任何非零自然数都能组成互质数;两个质数的乘积一定是() 把1-9分别填入下面的方格里,每个数字只出现一次,使等式成立□□÷□=□×□-□=□-□×□□□÷□=□×□-□=□-□×□
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn