当未指定filename时,Delphi TMediaPlayer会提供EMCIDeviceError

时间:2018-03-09 08:48:48

标签: delphi tmediaplayer

我在Delphi VCL项目(​​32位)(Delphi RAD Studio 10.1 Berlin)的表单上有一个TMediaPlayer实例。使用Windows 10 Professional(64位)。

我想在运行时分配文件名(因为我无法预测用户将有任何特定文件可用)。但是,如果我没有在GUI界面的媒体播放器属性中指定FileName,我会在[地址]的模块xxx.exe中收到错误"异常EMCIDeviceError。无法从给定的文件扩展名确定设备类型。"

我可以在运行时更改文件名,但如果用户没有指定的文件,则可能为时已晚。

是否有一些设置会指示媒体播放器在查找GUI中指定的文件名之前等待文件名?

任何帮助将不胜感激。谢谢!

0 个答案:

没有答案