RichTextBoxStreamType Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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ı richTextBox1
denetime 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.