VB6 コードを VB.NET に変換する途中で、アプリケーションに残っているすべての開いているフォームを閉じることを目的とした次のコードを置き換える必要があります。
'close all sub forms
For i = My.Application.OpenForms.Count - 1 To 1 Step -1
'UPGRADE_ISSUE: Unload Forms() was not upgraded. Click for more: 'ms-help://MS.VSCC.v90/dv_commoner/local/redirect.htm?keyword="875EBAD7-D704-4539-9969-BC7DBDAA62A2"'
Unload(My.Application.OpenForms(i))
Next i
Unload
関数を( TFMClose
で示されているように)に置き換えましたが、コンパイラはそれがのメンバーではないと文句を言います。OpenForms
My.Application
開いているフォームにはどこからアクセスできますか?