怎樣得到文件類型的打開方式? 如MP3文件,我電腦裡安裝了Winamp,RealOne Player,Windows Media Player等播放器,我就要把這些打開方式列表找到,怎麼做?其它的類推 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用Shellexecute她自己会根据注册表里的注册类型打开 就是注册表的事,自已找找关联程序图标就知道啦,很简单的,看看下面,你会发现是有规律的。[HKEY_CLASSES_ROOT\.mp3]"Content Type"="audio/mpeg"@="Winamp.File""Winamp_Back"="mp3file"[HKEY_CLASSES_ROOT\mp3file]@="MP3 格式声音""EditFlags"=hex:00,00,01,00[HKEY_CLASSES_ROOT\mp3file\DefaultIcon]@="D:\\WINNT\\System32\\quartz.dll,-203"[HKEY_CLASSES_ROOT\mp3file\EditFlags]@="_H_00010000"[HKEY_CLASSES_ROOT\mp3file\shell]@="open"[HKEY_CLASSES_ROOT\mp3file\shell\open]@="打开(&O)"[HKEY_CLASSES_ROOT\mp3file\shell\open\command]@="\"D:\\Program Files\\Windows Media Player\\mplayer2.exe\" /Play \"%L\""[HKEY_CLASSES_ROOT\mp3file\shell\play]@="播放(&P)"[HKEY_CLASSES_ROOT\mp3file\shell\play\command]@="\"D:\\Program Files\\Windows Media Player\\mplayer2.exe\" /Play \"%L\"" 使用ShellExecutee.g.ShellExecute(GetActiveWindow(),'open','c:\mp3\Hip-hop\Eminem\Lose your self.mp3',nil,nil,SW_NORMAL); 对于mp3文件的话,查找注册表的HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mp3\OpenWithList下面的内容就可以了。 [HKEY_CLASSES_ROOT\.mp3] // 关联的类型 如:mp3文件 , txt , wma,"Content Type"="audio/mpeg"@="Winamp.File""Winamp_Back"="mp3file" // 通过这个再建一个项[HKEY_CLASSES_ROOT\mp3file\DefaultIcon] // 设定该类型文件的图标@="D:\\WINNT\\System32\\quartz.dll,-203"[HKEY_CLASSES_ROOT\mp3file\shell\open]@="打开(&O)"[HKEY_CLASSES_ROOT\mp3file\shell\open\command] // 用来打开该类型文件的程序。我想你是要这个程序的路径吧?@="\"D:\\Program Files\\Windows Media Player\\mplayer2.exe\" /Play \"%L\"" [HKEY_CLASSES_ROOT\.mp3[HKEY_CLASSES_ROOT\mp3file\DefaultIcon[HKEY_CLASSES_ROOT\mp3file\shell\open[HKEY_CLASSES_ROOT\mp3file\shell\open\command 请问三层传图片该怎么写啊 我有个FontDialog1的我想通过它来获取设定字体,大小,颜色,保存到ini里面 关于delphi合作开发的方法! sql 语句~~~~~~~~~~~~~~~~~~~~~~~~ 服务端结束任务的问题 关于插入数据的问题,在线 我该怎么办?????(请指教) Form怎样知道鼠标点在哪个控制上了(控制不响应鼠标消息),求教大虾们!!! 请教读光驱的问题。 一个常见的功能,不过我不会做,请进来看看吧民。 如何配置程序? label.caption中如何输入&字符?
"Content Type"="audio/mpeg"
@="Winamp.File"
"Winamp_Back"="mp3file"[HKEY_CLASSES_ROOT\mp3file]
@="MP3 格式声音"
"EditFlags"=hex:00,00,01,00[HKEY_CLASSES_ROOT\mp3file\DefaultIcon]
@="D:\\WINNT\\System32\\quartz.dll,-203"[HKEY_CLASSES_ROOT\mp3file\EditFlags]
@="_H_00010000"[HKEY_CLASSES_ROOT\mp3file\shell]
@="open"[HKEY_CLASSES_ROOT\mp3file\shell\open]
@="打开(&O)"[HKEY_CLASSES_ROOT\mp3file\shell\open\command]
@="\"D:\\Program Files\\Windows Media Player\\mplayer2.exe\" /Play \"%L\""[HKEY_CLASSES_ROOT\mp3file\shell\play]
@="播放(&P)"[HKEY_CLASSES_ROOT\mp3file\shell\play\command]
@="\"D:\\Program Files\\Windows Media Player\\mplayer2.exe\" /Play \"%L\""
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mp3\OpenWithList
下面的内容就可以了。
"Content Type"="audio/mpeg"
@="Winamp.File"
"Winamp_Back"="mp3file" // 通过这个再建一个项[HKEY_CLASSES_ROOT\mp3file\DefaultIcon] // 设定该类型文件的图标
@="D:\\WINNT\\System32\\quartz.dll,-203"[HKEY_CLASSES_ROOT\mp3file\shell\open]
@="打开(&O)"[HKEY_CLASSES_ROOT\mp3file\shell\open\command] // 用来打开该类型文件的程序。我想你是要这个程序的路径吧?
@="\"D:\\Program Files\\Windows Media Player\\mplayer2.exe\" /Play \"%L\""
[HKEY_CLASSES_ROOT\mp3file\DefaultIcon
[HKEY_CLASSES_ROOT\mp3file\shell\open
[HKEY_CLASSES_ROOT\mp3file\shell\open\command