none
echo off の機能は? RRS feed

  • 質問

  •  

    ACCESS VBAでの「echo off」と同様の機能はVB2008ではどうすればよいでしょうか。

     

    画面の再描画を止める方法です。

     

     

    2008年8月2日 4:48

回答

  •  parnassos さんからの引用

    ACCESS VBAでの「echo off」と同様の機能はVB2008ではどうすればよいでしょうか。

    画面の再描画を止める方法です。

     

    まず Access の DoCmd.Echo の Off は画面の再描画防止ではありません。

    再描画を止めたいのであれば、Paint 系のイベントやメソッドで割り込むか、思い切ったことを言うなら WM_PAINT を捉えて描画させないようにすれば良いです。

    レイアウト ロジックを止めたいだけであれば、SuspendLayout メソッドを使ってください。

    2008年8月11日 1:15

すべての返信

  •  

    何を作ってるんだ?

    環境とかわからんし。

     

    2008年8月9日 17:08
  •  parnassos さんからの引用

    ACCESS VBAでの「echo off」と同様の機能はVB2008ではどうすればよいでしょうか。

    画面の再描画を止める方法です。

     

    まず Access の DoCmd.Echo の Off は画面の再描画防止ではありません。

    再描画を止めたいのであれば、Paint 系のイベントやメソッドで割り込むか、思い切ったことを言うなら WM_PAINT を捉えて描画させないようにすれば良いです。

    レイアウト ロジックを止めたいだけであれば、SuspendLayout メソッドを使ってください。

    2008年8月11日 1:15
  • こんにちは、フォーラムオペレータ大久保です。

     

    parnassos さん、フォーラムのご利用ありがとうございます。

    じゃんぬねっと さんのアドバイスは参考になりましたでしょうか?

    勝手ながら じゃんぬねっと さんの投稿に「回答済み」チェックをつけさせていただきましたが、またなにかわからないことなどあれば遠慮なく投稿してください!

     

    それでは

     

     

     

    2008年8月22日 3:35