どっか間違ってたかな?ちゃんとTopに来てたと思ったんだが…と、リビルド。
お、ちゃんとTopに来てる来てる。別マシンにコピって…あれ?( ゚-゚)~゚
…なんかの拍子に.TopMostが機能しなくなる?
テストモジュール作ってみたけど、最初のビルドでは隠れてしまったり、
コード内で指定してやったら、なんかちゃんと動いてるぽ?
…とおもったら、アレ?隠れた?てゆか、どのバージョン動かしてる?オレ!?
って、なったので、元々のTOOLに、こしょーり、ココをクリックすると、
.TopMostの値を表示する仕掛けを仕込んでみた。
再現が楽しみ(*゚-゚)
ちなみにコレがテストモジュール。気に入ったぜ、リッチテキストボックス!
Private Sub TopMost_Test() Me.Rtb_Display.Clear() Me.Rtb_Display.AppendText("TopMost_Test" & vbCrLf) Me.Rtb_Display.AppendText("フォームデザインのまま" & vbCrLf) Me.Rtb_Display.AppendText("TopMost:" & Me.TopMost & vbCrLf) End Sub Private Sub Btn_Etc_Click(sender As Object, e As EventArgs) Handles Btn_Etc.Click Me.TopMost = Not Me.TopMost Me.Rtb_Display.AppendText("Codeで指定" & vbCrLf) Me.Rtb_Display.AppendText("TopMost:" & Me.TopMost & vbCrLf) End Sub試す方はフォームに、ボタン: Btn_Etc と リッチテキストボックス: Rtb_Display を用意してあげてください。 …いねーと思うけど( ゚-゚)~゚ ん~、VBのコード内部(FormのLoadの最後)で、Me.TopMost = true 、ReleaseでRebuildした子がなんか安定してる気がする。
0 件のコメント:
コメントを投稿