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.
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
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.