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ů, které se používají k načtení a ukládání dat v ovládacím prvku RichTextBox.
public enum class RichTextBoxStreamType
public enum RichTextBoxStreamType
type RichTextBoxStreamType =
Public Enum RichTextBoxStreamType
- Dědičnost
Pole
| Name | Hodnota | Description |
|---|---|---|
| RichText | 0 | Stream RTF (Rich Text Format). |
| PlainText | 1 | Datový proud ve formátu prostého textu, který obsahuje mezery na místech objektů propojování a vkládání objektů (OLE). |
| RichNoOleObjs | 2 | Datový proud 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. |
| TextTextOleObjs | 3 | Datový proud 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ý datový proud, který obsahuje mezery místo objektů propojování a vkládání objektů (OLE). Text je kódován v kódování Unicode. |
Příklady
Následující příklad uloží obsah textového RichTextBox souboru ASCII. Příklad používá třídu k zobrazení dialogového SaveFileDialog 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. Tento příklad používá tuto verzi SaveFile metody k určení, že soubor se uloží jako textový soubor ASCII místo standardního formátu RTF. Tento příklad předpokládá, že kód je umístěn ve Form třídě, která má RichTextBox ovládací prvek 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 a SaveFile metod ovládacího prvku použijte členy tohoto výčtu RichTextBox .