下面是我的填加过程,不知哪儿出错了:
组件-导入ActiveX控件-选中Shockwave Flash(版本1.0)-安装-选择安装至存在的包C:\Program Files\Borland\Delphi7\Lib\dclusr.dpk-确定-提示:库dclusr.bpl将被编译安装,是否继续?-继续后仍然安不上(或者提示违规地址不允许写之类的错误),activeX组件页上没有Tshockwaveflash

解决方案 »

  1.   

    Component-->Install Packages-->看看borland User Components前面有没有打上对钩,或者选中这一行,再点Components按钮,看看dclusr.bpl中到底有没有TShockwaveFlash这个组件。
      

  2.   

    Component-->Install Packages-->看看borland User Components前面有没有打上对钩,或者选中这一行,再点Components按钮,看看dclusr.bpl中到底有没有TShockwaveFlash这个组件。可是,我的Install Packages-->里没有borland User Components到什么地方填加?
      

  3.   

    在Delphi里播放Flash动画:首先,你的机器里要装有Flash播放软件(你的IE能显示Flash)。IE之所以能显示Flash是安装了由Macromedia公司提供的sw#{3tech.sina.com.cn/introduction/focus/flash.shtml target=_blank>flash3}#.ocx控件,我们可以在Win98的SystemMacromed Flash中或在W in2000中的System32 MacromedFlash中找到它。ActiveX控件在Windows里是通用的,Delphi也同样支持。 
      运行Delphi后,选择选单Component→Import ActiveX Control,找到SWFlash.OCX 文件进行安装。安装完成后,ActiveX面板里出现TShockwaveFlash控件,这是Delphi对SWFlash.OCX的封装,现在我们就可以用这个控件来播放Flash了。