private void button1_Click(object sender, EventArgs e)
{ DirectoryInfo di;
s = textBox1.Text; if (Directory.Exists(@"用户\\" + s))
{
MessageBox.Show("该用户已经存在,请输入新的用户名");
return;
}
else
{
di = Directory.CreateDirectory(@"用户\\" + s);
richTextBox1.SaveFile(@"用户\\" + s + "\\code.txt");
MessageBox.Show(" 用户" + s + "创建成功"); }
}
我想把richTextBox1中的内容存到code.txt中但是code.txt中的内容为:
{\rtf1\ansi\ansicpg936\deff0\deflang1033\deflangfe2052{\fonttbl{\f0\fswiss\fcharset0 Arial;}{\f1\fnil\fcharset134 \'cb\'ce\'cc\'e5;}}
\viewkind4\uc1\pard\lang1041\f0\fs18 wwww\lang2052\f1\par
}
为什么?我只想存wwww。该如何解决??
{ DirectoryInfo di;
s = textBox1.Text; if (Directory.Exists(@"用户\\" + s))
{
MessageBox.Show("该用户已经存在,请输入新的用户名");
return;
}
else
{
di = Directory.CreateDirectory(@"用户\\" + s);
richTextBox1.SaveFile(@"用户\\" + s + "\\code.txt");
MessageBox.Show(" 用户" + s + "创建成功"); }
}
我想把richTextBox1中的内容存到code.txt中但是code.txt中的内容为:
{\rtf1\ansi\ansicpg936\deff0\deflang1033\deflangfe2052{\fonttbl{\f0\fswiss\fcharset0 Arial;}{\f1\fnil\fcharset134 \'cb\'ce\'cc\'e5;}}
\viewkind4\uc1\pard\lang1041\f0\fs18 wwww\lang2052\f1\par
}
为什么?我只想存wwww。该如何解决??
//改为
richTextBox1.SaveFile(@"用户\\" + s + "\\code.txt",RichTextBoxStreamType.UnicodePlainText);
richTextBox1.SaveFile(@"用户\\" + s + "\\code.txt",RichTextBoxStreamType.UnicodePlainText);
你改了之后是什么情况 应该就是这样啊
{\rtf1\ansi\ansicpg936\deff0\deflang1033\deflangfe2052{\fonttbl{\f0\fswiss\fcharset0 Arial;}{\f1\fnil\fcharset134 \'cb\'ce\'cc\'e5;}}
\viewkind4\uc1\pard\lang1041\f0\fs18 wwww\lang2052\f1\par
}
为什么?我只想存wwww。该如何解决??表达清楚呀,不明白,你RICHbox里是什么东西?