RichTextBoxStreamType Sabit listesi

Tanım

RichTextBox denetimine veri 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

Name Değer Description
RichText 0

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

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.

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ı 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 kaydedilmesini belirtmek için yönteminin bu sürümünü SaveFile kullanır. Bu örnekte, kodun adlı Formbir denetimi olan bir RichTextBoxrichTextBox1 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 LoadFile yöntemlerini çağırırken SaveFile bu numaralandırmanın üyelerini RichTextBox kullanın.

Şunlara uygulanır

Ayrıca bkz.