我用VB编写一程序,用了网上下栽的 *.OCX 加载后在本机可以使用
在另一台机器却不能运行该程序,错误提示是该控件没注册。但在该机器上重新编译后,又可以运行 条件是*.OCX一定要在同一目录下。 如果我直接COPY程到别的机子 没有COPY OCX控件程序就运行不了 如何解结呢.... 我只想程序只有一个exe
在另一台机器却不能运行该程序,错误提示是该控件没注册。但在该机器上重新编译后,又可以运行 条件是*.OCX一定要在同一目录下。 如果我直接COPY程到别的机子 没有COPY OCX控件程序就运行不了 如何解结呢.... 我只想程序只有一个exe
2、如果你只想有一个exe文件,可以考虑将ocx文件作为自定义资源加载到资源文件中一起和工程编译成exe。运行exe的时候,将这个ocx释放到某个目录中,然后注册。程序退出前,再将这个ocx用kill命令删除(先要解除注册才行)。
但是还是要带OCX文件不知道 chenjl1031 所说的 2 要怎么写呢 ?
释放自定义资源:
http://hi.baidu.com/mtstd/blog/item/e1bfb51352cf44c9c3fd788f.html