在我的应用程序中,用户可以选择对文件的引用,例如图像文件.我想用箭头打开一个按钮,打开一个列表,系统上安装的程序可以打开这个文件类型.
我知道我可以从注册表"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts"获取程序名称,但是如何过滤掉没有意义的条目 - "DllHost.exe,miaui.exe,等等." 如何使用用户选择的程序打开文件?

@ Lars Tech如果我在注册表"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts \"然后"OpenWithList"查看扩展名".jpg"我看到更多条目,如果如果rigt点击jpg文件并选择打开(见我的第一张图片),我只想要那些.是的,我自己已经添加了程序的条目,但这对jpg文件没有意义.Windows可以将它们过滤掉.

由于MS Access数据库文件在.mdb文件打开时生成.ldb锁定文件,因此尝试在CD上运行Delphi应用程序时出错,其中数据库文件也在CD上.
这个问题有什么解决方案吗?
当我打开Firebug(via F12)时,HTML面板为空白.我在哪里可以找到获取HTML节点视图的选项?