vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Re: Rich Text Box formatieren 
Autor: Master
Datum: 04.06.04 15:18

so.. eine rtb auf das form, und 2 cbuttons, dann diesen code einfügen und staunen

Dim myTags(1 To 3) As String

Private Sub Command1_Click()
Dim i1, i2, i3
Dim tg() As String

For i1 = LBound(myTags) To UBound(myTags)
tg() = Split(myTags(i1), ",")
i2 = InStr(1, RichTextBox1.Text, "[" & tg(0) & "]")
Do Until i2 = 0
i3 = InStr(i2, RichTextBox1.Text, "[" & tg(1) & "]")

RichTextBox1.SelStart = i2 - 1
RichTextBox1.SelLength = i3 - i2 + 2 + Len(tg(1))

Select Case tg(0)
Case "b"
RichTextBox1.SelBold = True
Case "i"
RichTextBox1.SelItalic = True
Case "u"
RichTextBox1.SelUnderline = True
End Select

RichTextBox1.SelText = Mid(RichTextBox1.SelText, 3 + Len(tg(0)), i3 - i2 - (2 + Len(tg(0))))
i2 = InStr(1, RichTextBox1.Text, "[" & tg(0) & "]")
Loop
Next i1
End Sub

Private Sub Command2_Click()
RichTextBox1.Text = "Das ist ein Text, dieser Teil ist fettgedruckt, dieser teil auch" & vbCrLf & _
"dieser teil ist kursiv: hier , dieser teil [u]unterstrichen"
End Sub

Private Sub Form_Load()
myTags(1) = "b,/b"
myTags(2) = "i,/i"
myTags(3) = "u,/u"
End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Rich Text Box formatieren2.568hehemande04.06.04 13:20
Re: Rich Text Box formatieren1.376Remirror04.06.04 14:33
Re: Rich Text Box formatieren1.339hehemande04.06.04 14:36
Re: Rich Text Box formatieren1.281Master04.06.04 14:37
Re: Rich Text Box formatieren1.411hehemande04.06.04 14:47
Re: Rich Text Box formatieren1.292Master04.06.04 14:49
Re: Rich Text Box formatieren1.358hehemande04.06.04 15:01
Re: Rich Text Box formatieren1.321Master04.06.04 15:18
Re: Rich Text Box formatieren1.254E704.06.04 15:33
Re: Rich Text Box formatieren1.245hehemande04.06.04 15:36
Re: Rich Text Box formatieren1.296E704.06.04 15:46

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel