RichTextBoxStreamType Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Typen der Eingabestreams und Ausgabestreams an, die zum Laden und Speichern von Daten im RichTextBox-Steuerelement verwendet werden.
public enum class RichTextBoxStreamType
public enum RichTextBoxStreamType
type RichTextBoxStreamType =
Public Enum RichTextBoxStreamType
- Vererbung
Felder
PlainText | 1 | Ein Stream aus einfachem Text, der Leerzeichen anstelle von OLE-Objekten (Object Linking and Embedding) einschließt. |
RichNoOleObjs | 2 | Ein RTF-Stream (Rich Text Format) mit Leerzeichen anstelle von OLE-Objekten. Dieser Wert ist nur bei Verwendung mit der SaveFile(String)-Methode des RichTextBox-Steuerelements gültig. |
RichText | 0 | Ein RTF-Stream (Rich Text Format). |
TextTextOleObjs | 3 | Ein Stream aus einfachem Text mit einer Textdarstellung von OLE-Objekten. Dieser Wert ist nur bei Verwendung mit der SaveFile(String)-Methode des RichTextBox-Steuerelements gültig. |
UnicodePlainText | 4 | Ein Textstream, der Leerzeichen anstelle von OLE-Objekten (Object Linking and Embedding) enthält. Der Text ist in Unicode codiert. |
Beispiele
Im folgenden Beispiel wird der Inhalt von RichTextBox in einer ASCII-Textdatei gespeichert. Im Beispiel wird die SaveFileDialog -Klasse verwendet, um ein Dialogfeld anzuzeigen, in dem der Pfad und der Dateiname vom Benutzer angefordert werden. Der Code speichert dann den Inhalt des Steuerelements in dieser Datei. Im Beispiel wird diese Version der SaveFile -Methode verwendet, um anzugeben, dass die Datei als ASCII-Textdatei anstelle des Standardmäßigen Rich-Text-Formats gespeichert werden soll. In diesem Beispiel wird davon ausgegangen, dass der Code in einer Form Klasse platziert wird, die über ein RichTextBox Steuerelement namens verfügt richTextBox1
.
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
Hinweise
Verwenden Sie die Member dieser Enumeration, wenn Sie die -Methode und SaveFile die LoadFile -Methode des RichTextBox -Steuerelements aufrufen.