RichTextBoxStreamType Enum

Definition

Spécifie les types de flux d'entrée et de sortie utilisés pour charger et enregistrer les données dans le contrôle RichTextBox.Specifies the types of input and output streams used to load and save data in the RichTextBox control.

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

Fields

PlainText 1

Flux de texte brut où des espaces remplacent les objets OLE.A plain text stream that includes spaces in places of Object Linking and Embedding (OLE) objects.

RichNoOleObjs 2

Flux RTF avec des espaces à la place des objets OLE.A Rich Text Format (RTF) stream with spaces in place of OLE objects. Cette valeur peut uniquement être utilisée avec la méthode SaveFile(String) du contrôle RichTextBox.This value is only valid for use with the SaveFile(String) method of the RichTextBox control.

RichText 0

Flux RTF.A Rich Text Format (RTF) stream.

TextTextOleObjs 3

Flux de texte brut avec une représentation textuelle des objets OLE.A plain text stream with a textual representation of OLE objects. Cette valeur peut uniquement être utilisée avec la méthode SaveFile(String) du contrôle RichTextBox.This value is only valid for use with the SaveFile(String) method of the RichTextBox control.

UnicodePlainText 4

Flux de texte où des espaces remplacent les objets OLE.A text stream that contains spaces in place of Object Linking and Embedding (OLE) objects. Le texte est encodé en Unicode.The text is encoded in Unicode.

Examples

L’exemple suivant enregistre le contenu de la RichTextBox dans un fichier texte ASCII.The following example saves the contents of the RichTextBox into an ASCII text file. L’exemple utilise la classe SaveFileDialog pour afficher une boîte de dialogue qui demande le chemin d’accès et le nom de fichier de l’utilisateur.The example uses the SaveFileDialog class to display a dialog to request the path and file name from the user. Le code enregistre ensuite le contenu du contrôle dans ce fichier.The code then saves the contents of the control to that file. L’exemple utilise cette version de la méthode SaveFile pour spécifier que le fichier doit être enregistré en tant que fichier texte ASCII au lieu du format de texte enrichi standard.The example uses this version of the SaveFile method to specify that the file be saved as an ASCII text file instead of the standard Rich Text Format. Cet exemple suppose que le code est placé dans une classe Form qui a un contrôle RichTextBox nommé richTextBox1.This example assumes that the code is placed in a Form class that has a RichTextBox control named 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

Remarks

Utilisez les membres de cette énumération lors de l’appel des méthodes LoadFile et SaveFile du contrôle RichTextBox.Use the members of this enumeration when calling the LoadFile and SaveFile methods of the RichTextBox control.

Applies to

See also