Microsoft Access Club >Access一日一見 >このページ >次頁 <前項  サイト内検索


SendKeysで最適化



Accessには、SendKeysステートメントが用意されているので、プロシージャ内でWindowsのショートカットを利用することができます。

これを利用して、あるフォームを閉じた時にデータベースの最適化を行うプロシージャなんかを簡単に記述することができます。その他、ショートカットとSendKeysを用いていろいろと利用できます。

  1. MDEファイルの作成
  2. Access97バージョンに変換
  3. Access2000バージョンに変換
  4. Access2002バージョンに変換

サンプルプロシージャの作成

何れでも利用できるようにFunctionプロシージャを作成します。

Function SamplePro()

    'データベースの最適化ショートカット。
    SendKeys "%T*D*C"

End Function
実行結果

このプロシージャを、下記のようにフォームプロパティの開く時イベントに配置します。

留意事項

何も、このようなフォームの開くときイベントだけに利用が限定されるものではありません。いろんなケースで利用できます。但し、VBE画面内では利用できません。理由は、VBE画面では最適化のショートカットが用意されていないからです。

MDEファイルの作成

MDEファイルを作成するには、下記のプロシージャを記述します。

Function SamplePro()

    'MDEファイルの作成。
    SendKeys "%T*D*M"

End Function
Access97バージョンファイルに変換

Access97バージョンファイルに変換するには、下記のプロシージャを記述します。

Function SamplePro()

    'Access97バージョンファイルに変換。
    SendKeys "%T*D*T*7"

End Function
Access2000バージョンファイルに変換

Access2000バージョンファイルに変換するには、下記のプロシージャを記述します。

Function SamplePro()

    'Access2000バージョンファイルに変換。
    SendKeys "%T*D*T*0"

End Function
Access2002バージョンファイルに変換

Access2002バージョンファイルに変換するには、下記のプロシージャを記述します。

Function SamplePro()

    'Access2002バージョンファイルに変換。
    SendKeys "%T*D*T*2"

End Function

関連ページ

2003/12/02

ページの先頭へ 前ページへ戻る

 


SendKeysで最適化


-Microsoft Access Club-

アダルト・ゲーム配信可能なPLESKパネル付属の専用・共有レンタルサーバーを提供しています。
アダルトやゲーム配信が可能です。
全専用/共有レンタルサーバーにPLESKパネルをインストール済み。