我做了个程序 用到了OCX界面控件。 这东西需要放到system32目录下才能用 所以我就做了2个窗体 第1个窗体释放OCX控件 然后过1秒转到第2个正式的窗体 该怎么让VB释放OCX控件到SYSTEM32目录里 代码该怎么写。 如果解决了此问题 本人愿意再多加100分
还有我不能装成安装包 不然会让人看了不舒服
还有。 释放了OCX 然后得注册 注册成功他会来个提示。 XXX已注册成功。 能不能把这提示去掉啊
VB如何释放OCX控件 解决了再追加100分
答案:5 悬赏:60 手机版
解决时间 2021-03-05 08:38
- 提问者网友:最爱你的唇
- 2021-03-04 15:39
最佳答案
- 五星知识达人网友:独行浪子会拥风
- 2021-03-04 16:18
注册可以在后面加个/s 表示安静模式,silent
全部回答
- 1楼网友:末日狂欢
- 2021-03-04 19:23
你说的我不太明白,能不能说的明白点啊
- 2楼网友:独行浪子会拥风
- 2021-03-04 18:25
更简单的方法,不用两个窗体,将控件做成资源文件,然后在程序运行前把资源释放到system32文件夹下。
首先打开vb6.0的资源编辑器(工具菜单下),选择添加“自定义资源”,把你所用到的控件添加进去,比如公用对话框控件comdlg32.ocx,然后保存为“工程1.RES”
在窗体的load过程中编写代码:
On Error Resume Next
Dim APP1() As Byte
APP1 = LoadResData(101, "CUSTOM")
Open "c:\comdlg32.ocx" For Binary As #1'这句表示把101号资源(也就是comdlg32.ocx)释放到C盘根目录下,并保存文件名为comdlg32.ocx
Put #1, , APP1
Close #1
想添加多个资源依此类推,只是注意编号默认是101,102,103...
- 3楼网友:掌灯师
- 2021-03-04 17:42
love星期八 答案正确
再看看别人怎么说的。
- 4楼网友:迷人又混蛋
- 2021-03-04 16:59
不用那么麻烦,只需将 OCX 放在与生成的 exe 文件同一目录就可。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯