Zum Inhalt springen

Richtextbox Inhalt html konform formatieren VB.NET


Empfohlene Beiträge

Geschrieben

hi leute,

hab momentan ein Problem welches sich wie folgt erläutern lässt:

Ich habe für den Inhalt einer E-mail eine Richtextbox. Nun ist das Problem das, das das kein provider vbcrlf erkennt und folglich die ganzen Absätze ignoriert. Dies wollte ich folgendermaßen bereinigen:


dim bodystr as string

bodystr = Richtextbox1.text

bodystr.replace (vbclrf, "<br/>")

....

....

....

Dies habe ich dann getestet und es hat nicht funktionert. Ich dachte mir das das Problem daran lag, das ja vbcrlf nicht wirklich direkt im string steht und hab dann das char für die anführungszeichen bei <br/> angefügt und dieses zusätzlich nochmal mit anführungsstrichen zu versehen. Hat nicht geklappt. Wenn ich einen festen string welcher <br/> beinhaltet als body eintrage funktioniert das wunderbar.

Desweiteren will ich das <br/> nicht direkt bei dem event key (enter) einfügen, da das nicht schön aussieht und da er mir mit dem cursor dann direkt an den anfang der besagten textbox springt und mir der Aufwand diesen wieder an die neue Zeile zu stellen, ehrlich gesagt zu groß ist.

Sprich ich will es nach der Texteingabe in einem externen string bearbeiten.

Mir wäre eigentlich schon geholfen wenn mir jemand sagt, wie ich es schaffe die anzahl der momentane lines meiner Richtextbox1 zu ermitteln. Jedoch enthällt diese Klasse leider kein Count :( .

Mfg

Gateway

Geschrieben

Sry bearbeitungszeit war leider schon verstrichen. Habs jetzt sowei wie ich es wollte, nur leider ist es nochnicht wirklich allzu elegant gelöst:

    For i As Integer = 0 To RichTextBox1.Lines.Length - 1

            str = str & RichTextBox1.Lines(i).ToString & "<br/>"

        Next

Mfg

Gateway

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...