Chr*_*her 5 c# file-io process
我刚刚完成了对文档存储解决方案的编码,我遇到了以下问题.在UI中,用户可以按下按钮打开文件:
try
{
Process.Start(file);
}
catch (Exception ex)
{
//Error handling code
}
Run Code Online (Sandbox Code Playgroud)
我的问题是,如果用户没有与文件类型相关联的应用程序,则抛出componentmodel异常,并显示一条消息.
我宁愿做的是在那种情况下弹出"打开方式"对话框,是否有方法调用我不见了?
有关使用“打开方式”对话框的信息,请参阅本文
http://www.codeproject.com/KB/shell/openwith.aspx
我会将 Process.Start 调用放在 try 语句中,然后在 catch 中显示“Open With”。
归档时间: |
|
查看次数: |
3197 次 |
最近记录: |