DOBON.NET DOBON.NETプログラミング掲示板過去ログ

MDI子フォームを任意に前面に表示したい

環境/言語:[OS : Windows XP Home Edition / 言語 : Visual Basic .NET / .NET Framework : 2.0]
分類:[.NET]

【解決したい問題】

すでに表示されているMDI子フォームを前面に表示する方法はありませんでしょうか。Activateを使ってもうまくいかないのです…
ソースは、

Dim frm As New frm発注入力
If FormCheck("frm発注入力") = False Then //指定したフォームがすでに表示されていたらTrueを返す自作関数
frm.MdiParent = Me
frm.Show()
Else
frm発注入力.Activate()
End If

です。
よろしくお願いします。
MSDN / ヘルプで、Activate メソッドの解説を良く読んでください。MDI アプリケーションの場合について書かれています。
2007/01/26(Fri) 18:32:31 編集(投稿者)

返信が遅れてすみません
解決しました。どうもありがとうございます。
解決済み!

DOBON.NET | プログラミング道 | プログラミング掲示板