如何使用System.Diagnostics打开(.tif)文件

时间:2015-05-18 19:36:54

标签: c# vb.net visual-studio

我在打开(.tif)文件时遇到问题,它会抛出一个exeption “该系统找不到指定的文件”。下面是关于如何打开(.tif)文件的代码:

try
{
    ProcessStartInfo p = new ProcessStartInfo();
    p.FileName = "MSPVIEW.exe";
    p.Arguments = @"C:\New folder\sample.TIF";
    p.UseShellExecute = false;
    p.ErrorDialog = false;
    p.RedirectStandardOutput = true;
    p.WindowStyle = ProcessWindowStyle.Maximized;
    Process.Start(p);
}
catch (Exception ex)
{

    MessageBox.Show(ex.Message);
}

但是当我要打开(.txt)文件时,它没有任何问题。下面是关于如何打开(.txt)文件的代码:

try
{

    ProcessStartInfo p = new ProcessStartInfo();
    p.FileName = "notepad.exe";
    p.Arguments = @"C:\New folder\NewTextFile.txt";
    p.UseShellExecute = false;
    p.ErrorDialog = false;
    p.RedirectStandardOutput = true;
    p.WindowStyle = ProcessWindowStyle.Maximized;
    Process.Start(p);
}
catch (Exception ex)
{

    MessageBox.Show(ex.Message);
}

是否有人有同样的(.TIF)文件打开问题?或者提供一些如何解决这个问题的解决方案?

1 个答案:

答案 0 :(得分:1)

听起来texture coordinatemspview.exe的路径无效。您是否可以指定sample.TIF的完整路径并打开Windows资源管理器以验证mspview.exe的路径?