Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Dim Zeichen As String
Dim Pos1 As Long
Dim Pos2 As Long
Private Sub cmdHighlight_Click()
Pos1 = InStr(Pos1, RTF.Text, Zeichen)
Pos2 = InStr(Pos1 + 1, RTF.Text, Zeichen)
RTF.SelStart = Pos1
RTF.SelLength = Pos2 - Pos1 - 1
RTF.SelColor = vbRed
End Sub
Private Sub Form_Load()
Zeichen = Chr(34) 'Doppeltes Hochkomma
Pos1 = 1
Pos2 = 1
End Sub
Um alle folgenden auch einzufärben musst du nur die Suche mit der neuen Startposition wiederholen.
Dim Zeichen As String
Dim Pos1 As Long
Dim Pos2 As Long
Private Sub cmdHighlight_Click()
Pos1 = 1
Pos2 = 1
Do
Pos1 = InStr(Pos1, RTF.Text, Zeichen)
Pos2 = InStr(Pos1 + 1, RTF.Text, Zeichen)
If Pos1 <> 0 And Pos2 <> 0 Then
RTF.SelStart = Pos1
RTF.SelLength = Pos2 - Pos1 - 1
RTF.SelColor = vbRed
Pos1 = Pos2 + 1
End If
DoEvents
Loop While Pos1 <> 0 And Pos2 <> 0
End Sub
Private Sub Form_Load()
Zeichen = Chr(34) 'Doppeltes Hochkomma
Pos1 = 1
Pos2 = 1
End Sub
'Färbt den kompletten Text schwarz:
RTF.SelStart = 1
RTF.SelLength = Len(RTF.Text)
RTF.SelColor = vbBlack
RTF.SelStart = Pos1-1
RTF.SelLength = Pos2 - Pos1 +1
RTF.SelColor = vbRed
Const EM_GETLINECOUNT = &HBA
Private Function LineCount() as Integer
LineCount = SendMessage(txtEingabe.hwnd, EM_GETLINECOUNT, 0, 0&)
End Function