程序如下:
Sub fontred()
Dim str As String
Dim findaddress As Integer
str = txtresult.Text
findaddress = 0
For i = 1 To 5
   If i = 1 Then findaddress = 5
   findaddress = InStr(findaddress + 1, str, Left(txtseek.Text, Val(Combo2.Text)))
   txtresult.SelStart = findaddress
   txtresult.SelLength = Val(Combo2.Text)
   txtresult.SelColor = vbRed
   str = Right(str, Len(txtresult.Text) - finaddress)
Next i
str = ""
End Sub问题如下:
txtresult.SelStart = findaddress-1
为什么减1系统就提示无效的过程调用呢?