现在在做一个程序要检查一个文本文件中是否所有的逗号后面都为空格或回车。
我的代码如下:
Private Sub Command1_Click()
LineNum = 1
For i = 1 To Len(RichTextBox1.Text) ‘RichTextBox1中放被检查文本的内容
getCodeText = Mid(RichTextBox1.Text, i, 1)
If getCodeText = Chr(13) Then
LineNum = LineNum + 1
End If
If getCodeText = "," Then
nextCodeText = Mid(RichTextBox1.Text, i + 1, 1)
If nextCodeText <> Chr(13) And nextCodeText <> " " Then
codeText = codeText + "Line:" + Str(LineNum) + " " + getCodeText + nextCodeText + Chr(13) + Chr(10)
End If
End If
Next i
CodeTextBox.Text = codeText
End Sub
但是当被检查的文件一大时,速度超慢,并且机器类似死机,请大家帮帮忙修正一下,谢谢。
我的代码如下:
Private Sub Command1_Click()
LineNum = 1
For i = 1 To Len(RichTextBox1.Text) ‘RichTextBox1中放被检查文本的内容
getCodeText = Mid(RichTextBox1.Text, i, 1)
If getCodeText = Chr(13) Then
LineNum = LineNum + 1
End If
If getCodeText = "," Then
nextCodeText = Mid(RichTextBox1.Text, i + 1, 1)
If nextCodeText <> Chr(13) And nextCodeText <> " " Then
codeText = codeText + "Line:" + Str(LineNum) + " " + getCodeText + nextCodeText + Chr(13) + Chr(10)
End If
End If
Next i
CodeTextBox.Text = codeText
End Sub
但是当被检查的文件一大时,速度超慢,并且机器类似死机,请大家帮帮忙修正一下,谢谢。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货