RichTextBoxStreamType Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje typy vstupních a výstupních datových proudů používaných k načtení a ukládání dat v ovládacím RichTextBox prvku.
public enum class RichTextBoxStreamType
public enum RichTextBoxStreamType
type RichTextBoxStreamType =
Public Enum RichTextBoxStreamType
- Dědičnost
Pole
PlainText | 1 | Stream prostého textu, který obsahuje mezery v místech objektů OLE (Object Linking and Embedding). |
RichNoOleObjs | 2 | Datový proud ve formátu RTF (Rich Text Format) s mezerami místo objektů OLE. Tato hodnota je platná pouze pro použití s SaveFile(String) metodou RichTextBox ovládacího prvku. |
RichText | 0 | Datový proud ve formátu RTF (Rich Text Format). |
TextTextOleObjs | 3 | Stream prostého textu s textovou reprezentací objektů OLE. Tato hodnota je platná pouze pro použití s SaveFile(String) metodou RichTextBox ovládacího prvku. |
UnicodePlainText | 4 | Textový stream, který obsahuje mezery místo objektů OLE (Object Linking and Embedding). Text je zakódovaný v kódování Unicode. |
Příklady
Následující příklad uloží obsah objektu RichTextBox do textového souboru ASCII. Příklad používá SaveFileDialog třídu k zobrazení dialogového okna pro vyžádání cesty a názvu souboru od uživatele. Kód pak uloží obsah ovládacího prvku do tohoto souboru. Příklad používá tuto verzi SaveFile metody k určení, aby soubor byl uložen jako textový soubor ASCII místo standardní formát RTF. Tento příklad předpokládá, že kód je umístěn ve Form třídě, která má ovládací prvek RichTextBox s názvem 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
Poznámky
Při volání LoadFile metod a SaveFile ovládacího prvku použijte členy tohoto výčtu RichTextBox .