Expandir Minimizar
Este tema aún no ha recibido ninguna valoración - Valorar este tema

RichTextBoxStreamType (Enumeración)

Especifica los tipos de secuencias de entrada y salida utilizados para cargar y guardar datos en el control RichTextBox.

Espacio de nombres: System.Windows.Forms
Ensamblado: System.Windows.Forms (en system.windows.forms.dll)

public enum RichTextBoxStreamType
public enum RichTextBoxStreamType
public enum RichTextBoxStreamType
 Nombre de miembroDescripción
PlainTextSecuencia de texto sin formato que incluye espacios en lugar de objetos Vinculación e incrustación de objetos (Object Linking and Embedding, OLE). 
RichNoOleObjsSecuencia de formato de texto enriquecido (RTF) con espacios en lugar de objetos OLE. Este valor solamente es válido para su uso con el método SaveFile del control RichTextBox
RichTextSecuencia de Formato de texto enriquecido (Rich Text Format, RTF). 
TextTextOleObjsSecuencia de texto sin formato con una representación textual de objetos OLE. Este valor solamente es válido para su uso con el método SaveFile del control RichTextBox
UnicodePlainTextSecuencia de texto que contiene espacios en lugar de objetos de Vinculación e incrustación de objetos (Object Linking and Embedding, OLE). El texto está codificado en Unicode. 

Utilice los miembros de esta enumeración al llamar a los métodos LoadFile y SaveFile del control RichTextBox.

En el ejemplo siguiente se guarda el contenido de RichTextBox en un archivo de texto ASCII. En el ejemplo se utiliza la clase SaveFileDialog para mostrar un cuadro de diálogo que solicite al usuario la ruta de acceso y el nombre del archivo. A continuación, el código guarda el contenido del control en ese archivo. En el ejemplo se utiliza esta versión del método SaveFile para especificar que el archivo se guarde como archivo de texto ASCII en lugar del formato de texto enriquecido estándar. En el ejemplo se da por hecho que el código está incluido en una clase Form con un control RichTextBox denominado richTextBox1.

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 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.set_DefaultExt("*.rtf");
    saveFile1.set_Filter("RTF Files|*.rtf");

    // Determine if the user selected a file name from the saveFileDialog.
    if (saveFile1.ShowDialog() == 
        System.Windows.Forms.DialogResult.OK && 
        saveFile1.get_FileName().length() > 0) {
            // Save the contents of the RichTextBox into the file.
            richTextBox1.SaveFile(
                saveFile1.get_FileName(), RichTextBoxStreamType.PlainText);
    }
} //SaveMyFile

Windows 98, Windows 2000 Service Pack 4, Windows CE, Windows Millennium, Windows Mobile para Pocket PC, Windows Mobile para Smartphone, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter

Microsoft .NET Framework 3.0 es compatible con Windows Vista, Microsoft Windows XP SP2 y Windows Server 2003 SP1.

.NET Framework

Compatible con: 3.0, 2.0, 1.1, 1.0
¿Te ha resultado útil?
(Caracteres restantes: 1500)
© 2013 Microsoft. Reservados todos los derechos.