C#记事本程序的问题??

来源:百度知道 编辑:UC知道 时间:2024/05/29 00:58:55
’页面设置’那一项 代码怎么写啊
还有帮助里的 ’关于记事本’ 和’帮助主题’
”查找”和”查找下一个”功能都怎么实现啊 ??

高手来帮帮我啊 感激不尽!!!!!!!!!!!!!!
好久没上了,没多少分了, 答完问题我会追加的. 一定算数!!!!!

C#:你按照记事本上的查找设计一个查找窗体.然后双击"查找下一个按扭"将这段代码拷到上面:
string str1; //存放要查找的文本
str1 = textBox1.Text;
start = Form1.pCurrentWin.richTextBox1.Find(str1, start, RichTextBoxFinds.MatchCase); //查找下一个
if (start == -1){ MessageBox.Show("已查找到文档的结尾", "查找结束对话框", MessageBoxButtons.OK);
start = 0;}else
start = start + str1.Length; Form1.pCurrentWin.richTextBox1.Focus();//Form1是主窗体
然后再设计一个替换窗体.双击"查找下一个"按扭:再将上面那段代码拷到上面.再双击"替换"按扭:将这段代码拷到上面:
string str1, str2;
str1 = textBox1.Text;
str2 = textBox2.Text;
start = Form1.pCurrentWin.richTextBox1.Find(str1, start, RichTextBoxFinds.MatchCase);
if (start == -1){
MessageBox.Show("已替换到文档的结尾", "替换结束对话框", MessageBoxButtons.OK);start = 0; }
else{ start = start + str1.Length; Form1.pCurrentWin.richTextBox1.SelectedText = str2; }
Form1.pCurrentWin.richTextBox1.Focus();
再双击"全部替换按扭":将这段代码拷