1

我有一个正在处理的小程序,它在对象模型中抓取一个脚本。我可以让脚本显示在文本框中,我可以让 notepad++ 在按钮单击时启动。

我想做的是在记事本++中打开文本框中的文本,以便我可以编辑脚本。

有没有人有任何想法?

4

1 回答 1

2

将文本框中的文本保存到文件中,如下所示:

System.IO.File.WriteAllText("path and name of text file.txt", textBox1.Text)

现在您可以强制用户使用记事本,方法是:

Process.Start("path to notepad.exe", "path and name of text file.txt")

或者,您可以让系统通过执行以下操作来确定用户的首选应用程序(比如他们有 Notepad++).txt

System.Diagnostics.Process.Start("path and name of text file.txt")
于 2013-08-30T12:45:03.840 回答