2014-11-24 69 views
0

在我的Windows窗體中嵌入記事本++。通過我想用我自己的功能來控制記事本++。如何在我的Windows窗體中嵌入記事本++?

我正在使用拆分容器。

在panel1中 - 我有一個按鈕。 在panel2中 - 記事本++在窗體加載時出現。

記事本++顯示在面板2上。

我期望的是,我在窗體中使用了一個按鈕。

只要我點擊那個按鈕,替換就會發生在記事本++中的一個單詞。

ex,記事本++中的文本是, 「這是一個文件測試,用於通過Windows窗體替換記事本++中的單詞」。

我想將「This」一詞替換爲「It」。 任何人都可以幫助我嗎?

預期輸出出現在記事本++中,爲 「這是一個文件測試,用於通過Windows窗體替換記事本++中的單詞」。

到目前爲止,我做到了,

+0

你嘗試過什麼嗎?給我們看一看。 – Askolein 2014-11-24 12:30:59

回答

2

你想做的事情可以以不同的方式實現。嵌入Notepad ++是一個錯誤的想法。它是一個獨立的可執行文件,並不打算成爲「某些東西的插件」......但它本身就是一個很棒的插件持有者。

  1. 檢查記事本++ documentation to create your own plugin, 這可能會更容易,更可靠。

  2. 如果你想堅持用C#,使用專用的控制要突出 一些synthax(如果它是你想要做什麼),如Scintilla.NET

相關問題