質問: visualbasic6.0で作ったスクリーンセーバーが起動時にform が最小化状態で表示されてしまいます。解消法を教えて下さい。 お忙しいところ,ご覧頂き有り難うございます。 visualbasic6.0でスクリーンセーバーを作りました。 .scrでテスト起動可能するのですが,windowsに登録した後,設定起動時には,テストのようにはいかず,画面左下に,薄い青色のタイトルバーが現れ,最小化表示されてしまいます。そのタイトルバーをダブルクリックすると一瞬スクリーンセーバーが表示され,マウスの移動時に直ぐに消えてしまいます。 formを最大化し,スクリーンセーバーを起動するにはどのようにしたらよろしいでしょうか? 教えて下さい。 お忙しいところ申し訳有りませんが,よろしくご教示下さい。
回答: ごく普通に書けば、 private sub form_load() '二重起動の監視 if app.previnstance=true then end end if 'form1あるいはme form1.visible = true form1.enabled = true 'タスクバーへの非表示 app.taskvisible = false '最大化 form1.windowstate = vbmaximized end sub だけど、最大化は form1.windowstate = vbmaximized の部分。 これで最大化にならない?