如题
我想读注册表,用指定程序来打开文件
比如,我要打开mp4文件,想指定potplayer,,而不是默认的系统播放器,也不是暴风影音之类的。其他装过的播放器,
我找到位置了,也能读取了,但是有些地方依旧比较奇怪
这几个,让我觉得,我还没找完整,注册表的位置。。。系统默认关联的程序,和这上面还对不上号。
无法做到。
记事本算不算可以打开video、audio?!然后你自己的写的作业记事本算不算?!打开是如何定义?命令行还是拖放还是选择?
我稍微仔细描述一下,比如
我现在有个mp4 文件
这时候我想用potplayer打开,,但是默认是暴风影音,实际上呢,我还装了迅雷看看,kmplayer,
这时候我想做一个选择,我给你看个截图,
我想表达的就是这个意思,
不好意思,刚刚没有表达清楚
我想打开MP4的时候,选择我指定的程序,而不是默认的程序
不知廉耻的又来了。。我解决了上面这个问题,现在通过读注册表能做到他的程序关联
但是有几个小问题,process.start的时候,我用vlc 来播放一个视频和音频,这时候会报错,
@一首歌听到忘世: 现在命令行测试 命令。
如果执行ok说明环境问题:
比如权限,环境变量等。
@花飘水流兮: 解决了这个问题,文件夹路径里有空格。。和文件是中文名,但是还有个问题
我用音乐播放器打开,不直接播放这个音频文件,