-4
私はアプリケーションを作成するだけですが、フォームを開くかアプリケーションを再起動せずにアプリケーション内のフォームを再起動します。フォームを再起動しますが、アプリケーションを再起動しませんか?
私はアプリケーションを作成するだけですが、フォームを開くかアプリケーションを再起動せずにアプリケーション内のフォームを再起動します。フォームを再起動しますが、アプリケーションを再起動しませんか?
If "check some condition" Then
Dim frm = New Form1
frm.Show()
Me.Close()
End If
これにより、元のフォームにアクセスしようとしている他のフォームで問題が発生します。 –
フォームの再起動はありません。フォームを表示する場合は、フォームを表示します。フォームを閉じる場合は、閉じます。フォームを閉じて、同じタイプの別のフォームを表示する場合は、それを行います。開いているフォームを開いたときの状態にリセットしたい場合は、それを行う魔法の方法はありません。状態を変更するコードを記述するだけです。 – jmcilhinney
おかげで今でも私はそれを行うことができます –
これは疑問で、あなたは「どのように」、あるいはそれを声明したのですか?それが質問だったら、それを忘れてください。私は何をすべきか教えてきました。フォームの表示と閉じる方法やコントロールの内容を変更する方法がわからない場合は、初心者のチュートリアルを読んでください。私たちはあなたに基礎を教えてくれるのではなく、あなたが書いたコードの特定の問題を助けるためにここにいます。あなたがコードを書いていないなら、あなたはまだ問題に遭遇していません。 – jmcilhinney