 |
可能です。LLL/winでは@SHLというマクロを定義しています。このマクロを使用する ことで、外部プログラムを起動することができます。
このマクロの書式は以下の通りです
@SHL([プログラム名]/[パラメータ1]/[パラメータ2]...)
ただし、このマクロは起動するプログラムに渡すパラメータ(上の書式中の[パラメータ1]、[パラメータ2])を動的に定義することができませんので、もしパラメータが変動するような仕様ならば、以下のようなオウンコードを適切な場所に記述して頂く必要があります。
Dim MyParam As String '起動プログラムに渡すパラメータ
MyParam = [パラメータ]
ret = CL_ShellProg([起動元フォームID],”[起動プログラム名] “ & MyParam ,True)
当然のことながら、起動プログラムに対してパラメータを渡す場合は、受け取る側が パラメータを解釈する仕組みを持っている必要があります。ご注意ください。
|