获取使用控件的EXE程序的信息及注册 例如我有个控件test.ocx用于eg.exe中。那我怎么能够在test.ocx里面获取eg.exe的文件信息(路径、版本、作者、软件介绍等)并实现注册了? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不明白什么意思使用API可以分别获得ocx或者exe的版权信息如果要注册的话,可以用LoadLibrary加载文件,再用GetProcAddress查找函数名为"DllRegisterServer"的地址,在用CallWindowProc调用该地址来达到注册的目的再简单点的可以使用系统目录下的Regsvr32.exe来注册Shell "Regsvr32.exe x:\xxxx\test.ocx /s" 这个控件是你自己做的吗~!test.ocx 是的话 并不难阿 读取应用程序特征值 可能是我没有讲清楚。我的test.ocx是自己编写的控件,我在eg.exe中引用了此控件。现在我想做的是:在test.ocx程序中判断我的控件正在被什么程序使用,如现在是被eg.exe程序使用,就返回eg.exe的文件路径。(控件注册功能) 参考一下这个:http://www.mndsoft.com/blog/article.asp?id=779 先注册test.ocx,才能使用。 要获取文件和信息,建议还是到枕善居去下载一个! 每个ocx运行时有个App.ThreadID,用这个是不是能得到进程ID?然后...这只是思路,自己找找吧 呵呵,不用了。其实在控件中用app.exename就可以得到正在使用的EXE名称了! 用Setup Factory打包的程序如何在安装完成后自动调用另一个程序? 已知IE窗体的句柄,如果根据此句柄得到其Document属性或者Window属性呢? 在win2000/xp中如何实现把自定义纸自动加进去!在线等 请问这个sql怎么写? 如何取得应用程序图标? 请高人指教 activereport控件的用法 如何删除一个文件??? 四舍五入为什么会这样呢? text内的类型是字符类型,如何与数字类型做比较? 如何在picturebox控件中存放照片呢,解决了,一定加分,我随时给大虾加分! vb 操作xml '91'错误 之后续问题 PostMessage无法关闭窗口
再简单点的可以使用系统目录下的Regsvr32.exe来注册
Shell "Regsvr32.exe x:\xxxx\test.ocx /s"
我的test.ocx是自己编写的控件,我在eg.exe中引用了此控件。
现在我想做的是:在test.ocx程序中判断我的控件正在被什么程序使用,如现在是被eg.exe程序使用,就返回eg.exe的文件路径。(控件注册功能)
这只是思路,自己找找吧