いま自分自身以外で起動している画面の確認する手法として、
2つ説明する。
1) 立ち上がっているプロセスを確認する。
GetProcessesByNameの引数には、名前を指摘する。
Dim hProcesses As System.Diagnostics.Process() = _ System.Diagnostics.Process.GetProcessesByName("hoge")
For Each hProcess As System.Diagnostics.Process In hProcesses
' もし見つかった場合に、この中が処理される
Next hProcess
2) プロジェクト名を確認する(生成されたDLLから起動されている場合)。
If Application.OpenForms.Item("hoge") IsNot Nothing Then
' もし見つかった場合に、この中が処理される
End If