Aracılığıyla paylaş


RichTextBoxStreamType Sabit listesi

Tanım

Denetimdeki verileri RichTextBox yüklemek ve kaydetmek için kullanılan giriş ve çıkış akışlarının türlerini belirtir.

public enum class RichTextBoxStreamType
public enum RichTextBoxStreamType
type RichTextBoxStreamType = 
Public Enum RichTextBoxStreamType
Devralma
RichTextBoxStreamType

Alanlar

PlainText 1

Nesne Bağlama ve Ekleme (OLE) nesnelerinin yerlerinde boşluklar içeren düz metin akışı.

RichNoOleObjs 2

OLE nesnelerinin yerine boşluklar içeren Zengin Metin Biçimi (RTF) akışı. Bu değer yalnızca denetimin SaveFile(String) yöntemiyle RichTextBox kullanım için geçerlidir.

RichText 0

Zengin Metin Biçimi (RTF) akışı.

TextTextOleObjs 3

OLE nesnelerinin metinsel gösterimiyle düz metin akışı. Bu değer yalnızca denetimin SaveFile(String) yöntemiyle RichTextBox kullanım için geçerlidir.

UnicodePlainText 4

Nesne Bağlama ve Ekleme (OLE) nesnelerinin yerine boşluklar içeren bir metin akışı. Metin Unicode olarak kodlanmıştır.

Örnekler

Aşağıdaki örnek, içeriğini RichTextBox bir ASCII metin dosyasına kaydeder. Örnek, kullanıcıdan yol ve dosya adını istemek için bir iletişim kutusu görüntülemek için sınıfını kullanır SaveFileDialog . Kod daha sonra denetimin içeriğini bu dosyaya kaydeder. Örnek, dosyanın standart Zengin Metin Biçimi yerine ASCII metin dosyası olarak kaydedileceğini belirtmek için yönteminin bu sürümünü SaveFile kullanır. Bu örnekte kodun adlı richTextBox1denetime sahip bir Form RichTextBox sınıfa yerleştirildiği varsayılır.

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

Açıklamalar

Denetimin ve SaveFile yöntemlerini çağırırken LoadFile bu numaralandırmanın üyelerini RichTextBox kullanın.

Şunlara uygulanır

Ayrıca bkz.