导航:
论坛 -> 移动应用开发
斑竹:flyers,iamdream
作者:
2019/1/10 11:40:05
标题:
DELPHI XE10.3不能播放MP4文件?
浏览:1809
加入我的收藏
楼主:
DELPHI XE10.3出来了,赶紧测试一下,感觉还是不错的,我就想测试一下播放视频的功能,是否有改进,因为以前的版本好像在安卓下面播放视频的功能好像有些问题,结果我发现旧版本可以使用的代码,而且是很基本的代码,在新版本中报错,不知道是什么原因,在这里请教一下各位大虾: 代码: GetFileName:=System.IOUtils.TPath.GetDocumentsPath + PathDelim+‘1.mp4’; GetFileName:=System.IOUtils.TPath.Combine(FLibraryPath,GetFileName); if FileExists(GetFileName) then begin MediaPlayer1.FileName:=GetFileName; end; 就这么简单几句代码,报错: raised exception class segmentation fault(11); 看各位大虾是否有解决办法,谢谢。以前的10.2.3的版本是可以的。
----------------------------------------------
-
作者:
2019/1/10 18:32:39
1楼:
GetFileName:=System.IOUtils.TPath.GetDocumentsPath + PathDelim+‘1.mp4’; 你写的大写的引号
----------------------------------------------
-
作者:
2019/1/10 20:07:26
2楼:
不是的,这个错误不会犯的,你可以拷贝到记事本上看看,只是这里显示这样而已
----------------------------------------------
-
作者:
2019/1/11 9:45:37
3楼:
明显第二行代码,代替了第一行代码。
----------------------------------------------
(C)(P)Flying Wang
作者:
2019/1/12 14:21:36
4楼:
第二行去掉也试过了,关键是这个代码在10.2.3下面是可以的。
----------------------------------------------
-
作者:
2019/1/13 22:09:29
5楼:
Windows Media Player工作正常吗?应该优先排除Windows Media Player和文件的问题.
----------------------------------------------
作者:
2019/1/14 9:16:31
6楼:
https://quality.embarcadero.com/browse/RSP-10592 这是唯一的解决办法。
----------------------------------------------
(C)(P)Flying Wang