我得到了:
运行时错误“5”:
无效的过程调用或参数
这似乎发生在调用Text(1).SetFocus时。
但是,对于我使用过SetFocus的所有情况,我都没有看到此运行时错误。只有2-3个位置导致此错误。
Text(1).SelStart = 3
Text(1).SelLength = 1
Text(1).SetFocus
我试过了:
Text(1).Enabled = True
Text(1).Visible = True
就在上面.SelStart,但它没有解决问题。
更新:
如果我使用调试器/ VB5 IDE运行应用程序,那么我没有看到任何错误。但是当我创建exe并运行时,我看到了这个错误。
更新:
即使我在做什么
文字(1).Enabled = True
文字(1).Visible = True
它没有用,但是当我做的时候
If Text(1).Enabled And Text(1).Visible Then
Text(1).SetFocus
End If
它没有显示运行时错误。不知道发生了什么。