自己写了个控件,用到dspack,在D7下能正常安装使用,改到2010上,编译通过了,但老提示找不到d3dx9_33.dll文件,安装失败,是怎么回事?我机子上确认存在这个文件!!

解决方案 »

  1.   

    这应该是DirectX的东西,你把DirectX9重新安装一下看看
      

  2.   

    在2010下 也成功安装了dspack控件啊,这些DLL是不需要注册的
      

  3.   

    不知道是不是心理作用,安装2010后。我的IE死个不停,win7的系统
      

  4.   

    把d3dx9_33.dll放到你的程序目录下,或放到系统目录下。另外:d3dx9_33.dll不需要注册的。
      

  5.   

    system32下面放了,关键是D7能成功安装使用这个控件,在2010里却安装都安装不了...郁闷.
      

  6.   

    dspack 控件安装的版本是不是 delphi2010 的版本啊?
      

  7.   

    dspack是2010版的,不然也不能安装。
    另外在程序中也引用了跟控件里相同的单元文件,运行程序时没问题,就做成控件安装不了,郁闷死了。