none
Wie in VBscript von rtf Text zu "normalem" Text konfertieren? RRS feed

  • Frage

  • Hallo zusammen,

    wie kann ich in VBScript den Text einer Richtextbox in einen "normalen" Text(string) konvertieren?

    Danke schon mal im Voraus

    Grüße

    Matthias

    Freitag, 18. März 2016 14:35

Antworten

  • Hallo Matthias,

    die Property "Rtf" beinhaltet den Text in RTF-Syntax und die Property "Text" beinhaltet den Plain-Text ohne RTF-Formatierung.

    Grüße

    Oliver

        Me.RichTextBox1.Rtf = "{\rtf1" + vbNewLine +
                              "Guten Tag!" + vbNewLine +
                              "\line" + vbNewLine +
                              "{\i Dies} ist \b{\i ein \i0 formatierter \b0Text}." + vbNewLine +
                              "}"
    
        MessageBox.Show(Me, Me.RichTextBox1.Text)

    Freitag, 8. April 2016 10:53

Alle Antworten

  • Hallo Matthias (lustiger Benutzername "Dynamisches hinzufügen von Balken in Diagramm (WPFDynamisches hinzufügen von Balken in Diagramm (WPF",

    VBScript? oder VB.NET?


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

    Freitag, 18. März 2016 15:20
    Moderator
  • VB.Net

    Freitag, 18. März 2016 15:22
  • Hallo MaRoi,

    Ich hoffe, dass folgender Codeausschnitt Dir weiterhilft:

    Private Sub button1_Click(sender As Object, e As EventArgs)
    	Dim Inhalt As String = richTextBox1.Text
    	richTextBox1.Clear()
    	richTextBox1.Text = Inhalt
    End Sub

    Gruß,
    Dimitar


    Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.

    Freitag, 1. April 2016 07:05
    Administrator
  • Hallo Matthias,

    die Property "Rtf" beinhaltet den Text in RTF-Syntax und die Property "Text" beinhaltet den Plain-Text ohne RTF-Formatierung.

    Grüße

    Oliver

        Me.RichTextBox1.Rtf = "{\rtf1" + vbNewLine +
                              "Guten Tag!" + vbNewLine +
                              "\line" + vbNewLine +
                              "{\i Dies} ist \b{\i ein \i0 formatierter \b0Text}." + vbNewLine +
                              "}"
    
        MessageBox.Show(Me, Me.RichTextBox1.Text)

    Freitag, 8. April 2016 10:53