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。该如何解决?? 

解决方案 »

  1.   

    richTextBox1.SaveFile(@"用户\\" + s + "\\code.txt");
    //改为
    richTextBox1.SaveFile(@"用户\\" + s + "\\code.txt",RichTextBoxStreamType.UnicodePlainText);
      

  2.   


    richTextBox1.SaveFile(@"用户\\" + s + "\\code.txt",RichTextBoxStreamType.UnicodePlainText);
    你改了之后是什么情况 应该就是这样啊
      

  3.   

    我想把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。该如何解决??表达清楚呀,不明白,你RICHbox里是什么东西?
      

  4.   

    结果没有变,richTextBox的内容是自己输入的。