Нужна помощь, кто-нить знает, как можно задать програмный код, чтобы после введения в текстбокс текста, в лейбле показывалось кол-во удвоенных согласных!!!Пожалуйста, кто может!!!
Private Sub Text1_Change()
Dim i As Byte, j As Byte
Dim count As Byte
Const Soglasnie As String = "йчях" 'больше не вспомнил
For i = 1 To Len(Text1)
For j = 1 To Len(Soglasnie)
If Mid(Text1, i, 1) = Mid(Soglasnie, j, 1) Then count = count + 1
Next j
Next i
Label1 = count
End Sub
ой, чуть-чуть не то что надо )
От это лучше будет...
Private Sub Text1_Change()
Dim i As Byte, j As Byte
Dim count As Byte
Const Soglasnie As String = "тпбвгджзклмнрсцфхчщш"
For i = 1 To Len(Text1)
For j = 1 To Len(Soglasnie)
If (Mid(Text1, i, 1) = Mid(Text1, i + 1, 1)) And _
 Mid(Text1, i, 1) = Mid(Soglasnie, j, 1)) And _
 Mid(Text1, i + 1, 1) = Mid(Soglasnie, j, 1)) Then _
count = count + 1
Next j
Next i
Label1 = count * 2
End Sub