Visual Basic Tips


VBからプログラムを起動する


知っていれば簡単ですが、知らないと苦労するものの一つです。
このやり方の他に「ファイル名を指定して実行」と同じようにアプリケーションを起動する」があります。


Dim dret As Double

dret = Shell([パス名], windowstyle)

windowstyleは下記の6つが指定できます。

vbHide        フォーカスを持ち、非表示
vbNormalFocus    フォーカスを持ち、元のサイズと位置に復元
vbMinimizeFocus   フォーカスを持ち、最小化
vbMaximizeFocus   フォーカスを持ち、最大化
vbNomalNoFocus   フォーカスを持たず、元のサイズと位置に復元
vbMinimizeNoFocus  フォーカスを持たず、最小化