如何在C#中打印文本文件?在控制台应用程序中。
这是我找到的东西:msdn示例和这个stackoverflow:答案是msdn示例
以上链接中的代码适用于Windows窗体应用程序,在控制台应用程序中不起作用。
以下是我找到的:
string fileName = @"C:\data\stuff.txt";
ProcessStartInfo startInfo;
startInfo = new ProcessStartInfo(fileName);
if (File.Exists(fileName))
{
int i = 0;
foreach (String verb in startInfo.Verbs)
{
// Display the possible verbs.
Console.WriteLine(" {0}. {1}", i.ToString(), verb);
i++;
}
}
startInfo.Verb = "print";
Process.Start(startInfo);
由于您说这个问题是不相关的,请看我正在尝试学习的链接:这是 .Net 框架的文档,这就是我提出这个问题的原因,我正在尝试了解 .Net 类的各种用途。
System.Windows.WinForms
... - germi