1

取得しています:
実行時エラー '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 を作成して実行すると、このエラーが表示されます。

更新:
Text(1).Enabled = True
Text(1).Visible = Trueを実行していましたが、機能しませんでしたが、実行
したときに

If Text(1).Enabled And Text(1).Visible Then  
    Text(1).SetFocus
End If   

実行時エラーは表示されませんでした。何が起こっているのかわからない。

4

0 に答える 0