RichTextBoxStreamType 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
RichTextBox コントロールで、データの読み込みおよび保存に使用される入出力ストリームの型を指定します。
public enum class RichTextBoxStreamType
public enum RichTextBoxStreamType
type RichTextBoxStreamType =
Public Enum RichTextBoxStreamType
- 継承
フィールド
PlainText | 1 | OLE (Object Linking and Embedding) オブジェクトの代わりに空白が含まれているプレーン テキスト ストリーム。 |
RichNoOleObjs | 2 | OLE オブジェクトの代わりの空白を持つリッチ テキスト形式 (RTF: Rich Text Format) のストリーム。 この値は、SaveFile(String) コントロールの RichTextBox メソッドを使用する場合に限り有効です。 |
RichText | 0 | リッチ テキスト形式 (RTF) ストリーム。 |
TextTextOleObjs | 3 | OLE オブジェクトのテキスト表現を持つプレーン テキスト ストリーム。 この値は、SaveFile(String) コントロールの RichTextBox メソッドを使用する場合に限り有効です。 |
UnicodePlainText | 4 | OLE オブジェクトの代わりに空白が含まれているテキスト ストリーム。 テキストは Unicode でエンコードされています。 |
例
次の例では、 の内容を RichTextBox ASCII テキスト ファイルに保存します。 この例では、 クラスを SaveFileDialog 使用してダイアログを表示し、ユーザーにパスとファイル名を要求します。 次に、コントロールの内容をそのファイルに保存します。 この例では、このバージョンの メソッドを SaveFile 使用して、標準のリッチ テキスト形式ではなく、ファイルを ASCII テキスト ファイルとして保存するように指定します。 この例では、 という名前richTextBox1
のコントロールをForm持つクラスにコードがRichTextBox配置されていることを前提としています。
public:
void SaveMyFile()
{
// Create a SaveFileDialog to request a path and file name to save to.
SaveFileDialog^ saveFile1 = gcnew SaveFileDialog;
// Initialize the SaveFileDialog to specify the RTF extension for the file.
saveFile1->DefaultExt = "*.rtf";
saveFile1->Filter = "RTF Files|*.rtf";
// Determine if the user selected a file name from the saveFileDialog.
if ( saveFile1->ShowDialog() == System::Windows::Forms::DialogResult::OK &&
saveFile1->FileName->Length > 0 )
{
// Save the contents of the RichTextBox into the file.
richTextBox1->SaveFile( saveFile1->FileName, RichTextBoxStreamType::PlainText );
}
}
public void SaveMyFile()
{
// Create a SaveFileDialog to request a path and file name to save to.
SaveFileDialog saveFile1 = new SaveFileDialog();
// Initialize the SaveFileDialog to specify the RTF extension for the file.
saveFile1.DefaultExt = "*.rtf";
saveFile1.Filter = "RTF Files|*.rtf";
// Determine if the user selected a file name from the saveFileDialog.
if(saveFile1.ShowDialog() == System.Windows.Forms.DialogResult.OK &&
saveFile1.FileName.Length > 0)
{
// Save the contents of the RichTextBox into the file.
richTextBox1.SaveFile(saveFile1.FileName, RichTextBoxStreamType.PlainText);
}
}
Public Sub SaveMyFile()
' Create a SaveFileDialog to request a path and file name to save to.
Dim saveFile1 As New SaveFileDialog()
' Initialize the SaveFileDialog to specify the RTF extension for the file.
saveFile1.DefaultExt = "*.rtf"
saveFile1.Filter = "RTF Files|*.rtf"
' Determine if the user selected a file name from the saveFileDialog.
If (saveFile1.ShowDialog() = System.Windows.Forms.DialogResult.OK) _
And (saveFile1.FileName.Length) > 0 Then
' Save the contents of the RichTextBox into the file.
richTextBox1.SaveFile(saveFile1.FileName, _
RichTextBoxStreamType.PlainText)
End If
End Sub
注釈
コントロールの メソッドと SaveFile メソッドを呼び出すときに、LoadFileこの列挙体のメンバーをRichTextBox使用します。
適用対象
こちらもご覧ください
.NET