我用Activex下面的,拼写TVSSpell的组件,做的一个程序,为什么编译好以后,运行可执行程序,一定要装delphi6.0吗?可以不用装delphi,装别的软件,和别的程序可以吗?

解决方案 »

  1.   

    完全编译,project->options->packages,点掉build with runtime packages,编译,拷贝编译好的文件到其他机器,如果运行不成功会提示你少哪个dll文件,只需要拷贝那个文件就好了。当然,你的activex肯定要发布过去,除非新机器存在该控件。
      

  2.   

    一定要装那个ActiveX控件并且注册才行。
      

  3.   

    在要用的机器上注册一下ActiveX控件后可以用
      

  4.   

    activex控件要注册regv32 程序名
      

  5.   

    一定要装那个ActiveX控件并且注册才行。
      

  6.   

    找到你的%system32%\VSPELL32.ocx文件,放到你的安装目录下,然后注册它即可。
      

  7.   

    http://www.somade.com/是个很专业的技术社区,去那里找找吧,或许有你要的答案~
      

  8.   

    chenzunshi4() 这个人是不是有病呀,老是做广告!
      

  9.   

    你检查一下,是否使用了Delphi中的DLL的函数;在Delphi中的一些函数,是没有公开源码的,封闭在DLL中,这时你要将这些个DLL打包在程序中。我记得有关剪贴板的函数就是如此!
      

  10.   

    chenzunshi4() 这个人就是有病,老是做广告!