如何在我的Windows窗体中嵌入记事本++?

时间:2014-11-24 12:05:51

标签: c# regex forms

在我的Windows窗体中嵌入记事本++。通过它我想用我自己的功能来控制记事本++。

我正在使用拆分容器。

在panel1中 - 我有一个按钮。 在panel2中 - 加载表单时会出现notepad ++。

notepad ++出现在面板2上。

我期待的是,我在表单中使用了一个按钮。

每当我点击该按钮时,替换将在记事本++中替换单个单词。

ex,记事本++中的文字是, “这是一个文件测试,用于通过Windows窗体替换notepad ++中的单词。”

我想将“This”替换为“It”。 有谁可以帮助我?

预期输出出现在记事本++中, “这是一个文件测试,用于通过Windows窗体替换notepad ++中的单词。”

到目前为止,我做到了,

1 个答案:

答案 0 :(得分:2)

您想要做的事情可以有所不同。嵌入Notepad ++是一个错误的想法。它是一个独立的可执行文件,并不打算成为“插件”......但它本身就是一个很棒的插件持有者。

  1. 检查Notepad ++ documentation to create your own plugin, 这可能会更容易,也更可靠。

  2. 如果您想坚持使用C#,请使用专用控件突出显示 一些合成器(如果它是你想要做的),如Scintilla.NET