1

VB6 で奇妙なケースに直面しています。つまり、別の OwnerForm に関してフォームを表示すると、たとえば、これを 2 回または 3 回実行すると、すべての子フォームを閉じると、突然 OwnerForm がバックグラウンドで消えます (フォーカスを失うと、前のアプリケーションが一番上に表示されます)。フォームを再度表示するには、タスク バーのアプリケーションをクリックする必要があります。

簡単なサンプルは次のようになります。

Private Sub Command1_Click()
    Command1.Enabled = False
    Dim frm As New Form1
    frm.Show 0, Form1
End Sub

これに対する解決策はありますか?

ありがとう。

4

1 に答える 1