その他の関数(Apache OpenOffice ランタイム ライブラリ)

From Apache OpenOffice Wiki
Jump to: navigation, search
doc OOo
Book.png

Beep

不正な操作が行われた場合に警告音を鳴らすには、Beep 関数を使ってシステムのビープ音を発生させます。Beep 関数に指定するパラメータは存在しません。

Beep     ' creates an informative tone

Shell

外部プログラムを起動させるには、Shell 関数を使用します。

Shell(Pathname, Windowstyle, Param)

Pathname には、実行する外部プログラムのパス名を指定します。

Windowstyle には、プログラム起動時のウィンドウのスタイルを指定します。

ここには、次のいずれかの値を指定できます。

  • 0 - プログラムウィンドウを非表示にして、フォーカスを移動します。
  • 1 - プログラムウィンドウを標準サイズにして、フォーカスを移動します。
  • 2 - プログラムウィンドウを最小化 (アイコン化) して、フォーカスを移動します。
  • 3 - プログラムウィンドウを最大表示にして、フォーカスを移動します。
  • 4 - プログラムウィンドウを標準サイズにしますが、フォーカスは移動しません。
  • 6 - プログラムウィンドウを最小化しますが、フォーカスは現在のウィンドウにとどめておきます。
  • 10 - プログラムウィンドウを全画面表示にします。

第 3 パラメータ Param には、実行するプログラムに渡すコマンド行パラメータを指定できます。

Wait

プログラムの実行を指定した時間だけ中断させるには、Wait 関数を使用します。待機させる時間は、ミリ秒単位で指定します。これは、次のサンプルコードのように記述します。

Wait 2000

この場合の待機時間は、2 秒 (2000 ミリ秒) です。

Environ

オペレーティングシステムの環境変数を取得するには、Environ 関数を使用します。こうして得られる情報は、使用するシステムや環境ごとに異なります。次の呼び出しは、オペレーティングシステムの一時ディレクトリに関する環境変数を取得します。

Dim TempDir
TempDir=Environ ("TEMP")


Content on this page is licensed under the Public Documentation License (PDL).
Personal tools