2

オブジェクト モデルからスクリプトを取得するプログラムを作成しています。現在、スクリプトをテキスト ボックスに入力し、ボタンをクリックして一時ファイルに保存し、メモ帳 ++ でその一時ファイルを開きます。それは機能し、目的を果たしますが、フォーム内でメモ帳++を開いて、よりシームレスにすることを望んでいます。

これを行う方法はありますか?

これは私の現在のコードです:

System.IO.File.WriteAllText("c:temp\script.txt", textBox1.Text)
Process.Start("c:program files(86)\notepad++\notepad++.exe", "c:temp\script.txt")

どんな助けや提案も素晴らしいでしょう!

4

2 に答える 2

3

これを行う方法はありますか?

Notepad++のようなプログラムをフォームに直接埋め込むことはできません。ただし、ScintillaNETを使用して、プログラム内にエディターを直接追加することもできます。 は、Notepad++ や他の多くのソフトウェア製品で使用される基本コードである にScintillaNET基づいています。Scintilla

于 2013-09-02T20:32:46.623 に答える