[Tips][RichTextBox] リッチテキストファイルを読み込む

RichTextBoxにリッチテキスト形式のファイルを読み込むにはLoadFileメソッドを使用します。

LoadFileメソッドの第1引数には読み込むファイルのパスを、第2引数にはRichTextBoxStreamType列挙体(入出力ストリームの型)の値(RichText)を指定します。

RichTextBoxStreamType列挙体
メンバ名 説明
RichText リッチ テキスト形式 (RTF) ストリーム
PlainText プレーン テキスト ストリーム
RichNoOleObjs リッチ テキスト形式 (RTF: Rich Text Format) のストリーム
TextTextOleObjs OLE オブジェクトのテキスト表現を持つプレーン テキスト ストリーム
UnicodePlainText OLE オブジェクトの代わりに空白が含まれているテキスト ストリーム

下記はRichTextBoxにリッチテキスト形式のファイルを読み込む例です。

VBの例

' フォームロード時の処理
Private Sub Form5_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    '★★★リッチテキストファイルを読み込む★★★
    RichTextBox1.LoadFile("C:\Work\RichTextSample.rtf", RichTextBoxStreamType.RichText)
End Sub

C#の例

// フォームロード時の処理
private void Form5_Load(object sender, EventArgs e)
{
    // ★★★リッチテキストファイルを読み込む★★★
    richTextBox1.LoadFile(@"C:\Work\RichTextSample.rtf", RichTextBoxStreamType.RichText);
}

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください