ボタンをクリックしたら保存用のファイルダイアログボックスが起動しリッチテキストボックスの中身をリッチテキスト形式で保存するサンプルプログラムです。 太字部分がリッチテキスト形式で保存するコードです。 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace RichText { public partial class Form1 : Form { public Form1() { InitializeComponent(); } //ボタンをクリックしたらsaveFileDialogが起動する。 private void button1_Click(object sender, EventArgs e) { saveFileDialog1.Filter = "リッチテキスト(*.rtf)|*.rtf|" + "All files(*.*)|*.*"; if (saveFileDialog1.ShowDialog() != DialogResult.OK) { return; } string fname = saveFileDialog1.FileName; //リッチテキストボックスの中身をリッチテキスト形式で保存する richTextBox1.SaveFile(fname, RichTextBoxStreamType.RichText); } } } リッチテキストボックスに関するページ http://www.kisoplus.com/sample/rich.html |