怎样使程序在没有RealPlayer这个ActiveX控件的机子上运行!不会使程序启动失败?(100分)

  • 主题发起人 主题发起人 paf
  • 开始时间 开始时间
P

paf

Unregistered / Unconfirmed
GUEST, unregistred user!
我想问,如果我的程序用了 RealPlayer 这个ActiveX控件, 如果别的机子里没有这个ActiveX控件就会出错了,运行不了软件了,有什么办法做到,如果对方的机子没有安装这个ActiveX控件时弹出确认框,程序就告诉用户"你没有这个ActiveX控件,不能播放!",而不是不能运行程序!
 
名称: RealOne 自由编程 -- 作者:心月

适合语言: Delphi &amp
Kylix

简介: 下载地址: http://lhr.qqvip.com/show.php

1、优化算法,减少系统资源占用

2、增加检测系统是否安装 RealOne 的功能,详细使用方法请参照演示程序

3、升级到 RealOnePlayerV2GOLD 6.0.11.853 DLL,更好地支持 rmvb 格式

4、优化显示质量

5、完善的容错机制,即使在运行程序时当机,只需在重新启动后再次运行演示程序,即可恢复到当机前的状态

6、更新最新版本的 DLL 文件

7、修正 Version 1.4 [0806] 安装后无法使用的 BUG

8、修正几个用户提出的 BUG

注意:这个版本是自释放格式,无须安装 WINRAR
 
偷懒的方法,try...except...end[:)] 例如:
try
with TRealAudio.Create(Nil) of
Free;
except
ShowMessage('ActiveX未安装!');
end;
 
祥细点好吗?

try
with TRealAudio.Create(Nil) of
Free;
except
ShowMessage('ActiveX未安装!');
end


一加入RealPlayer 这个ActiveX控件,程序运行时就启动了RealPlayer控件了,
TRealAudio.Create(Nil) 要来干什么,再建立一次吗? 行不通吧,有没有祥细点的!
 
我解决了! 多谢!
 
后退
顶部