RichTextBoxStreamType Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa typy strumieni wejściowych i wyjściowych używanych do ładowania i zapisywania danych w kontrolce RichTextBox .
public enum class RichTextBoxStreamType
public enum RichTextBoxStreamType
type RichTextBoxStreamType =
Public Enum RichTextBoxStreamType
- Dziedziczenie
Pola
PlainText | 1 | Strumień zwykłego tekstu, który zawiera spacje w miejscach obiektów łączenia obiektów i osadzania (OLE). |
RichNoOleObjs | 2 | Strumień formatu RTF (Rich Text Format) z spacjami zamiast obiektów OLE. Ta wartość jest prawidłowa tylko do użycia z SaveFile(String) metodą kontrolki RichTextBox . |
RichText | 0 | Strumień formatu RTF (Rich Text Format). |
TextTextOleObjs | 3 | Strumień zwykłego tekstu z tekstową reprezentacją obiektów OLE. Ta wartość jest prawidłowa tylko do użycia z SaveFile(String) metodą kontrolki RichTextBox . |
UnicodePlainText | 4 | Strumień tekstowy, który zawiera spacje zamiast obiektów łączenia obiektów i osadzania (OLE). Tekst jest zakodowany w formacie Unicode. |
Przykłady
Poniższy przykład zapisuje zawartość obiektu RichTextBox w pliku tekstowym ASCII. W przykładzie użyto SaveFileDialog klasy , aby wyświetlić okno dialogowe w celu zażądania ścieżki i nazwy pliku od użytkownika. Następnie kod zapisuje zawartość kontrolki w tym pliku. W przykładzie SaveFile użyto tej wersji metody , aby określić, że plik zostanie zapisany jako plik tekstowy ASCII zamiast standardowego formatu RTF. W tym przykładzie przyjęto założenie, że kod jest umieszczany w klasie, która ma kontrolkę Form RichTextBox o nazwie 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
Uwagi
Użyj elementów członkowskich tego wyliczenia podczas wywoływania LoadFile metod i SaveFile kontrolki RichTextBox .