我有一个正在处理的小程序,它在对象模型中抓取一个脚本。我可以让脚本显示在文本框中,我可以让 notepad++ 在按钮单击时启动。
我想做的是在记事本++中打开文本框中的文本,以便我可以编辑脚本。
有没有人有任何想法?
我有一个正在处理的小程序,它在对象模型中抓取一个脚本。我可以让脚本显示在文本框中,我可以让 notepad++ 在按钮单击时启动。
我想做的是在记事本++中打开文本框中的文本,以便我可以编辑脚本。
有没有人有任何想法?
将文本框中的文本保存到文件中,如下所示:
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")