delphi7
windows xp我在Component→Import ActiveX Control中安装了SWFlash.OCX 用来显示flash 调试没问题
可是我把程序 拿到另外一台电脑上运行 就出了问题 我在另一台电脑上也安装了SWFlash.OCX ,可是显示出来的就是空白的(也是delphi7 ,windows xp)后来我发现 2各SWFlash.OCX 居然大小不一样不知道是什么原因 怎么才能解决啊

解决方案 »

  1.   

    首先删除另一台电脑上的SWFlash.OCX文件,将你电脑上用到的SWFlash.OCX复制到那台电脑的运行程序目录下,应该没有问题的。
      

  2.   

    或将你电脑上的SWFlash.OCX控制放到另一台电脑的Windows\System32目录下面,即可。
      

  3.   

    to 阿建:   我之前已经这么做过了   不行啊我是先删除另一台电脑的SWFlash.OCX ,然后把调试好的那台机器的SWFlash.OCX复制到同一目录下
    然后 regsvr32.exe 注册成功  ,试验:没成功   
    接着在delphi 中安装该SWFlash.OCX 试验:没成功 晕倒了    大家帮帮忙啊   是什么原因造成的