PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
13702 | 00/10/26 08:17:12 | RE(2):PB6: EXCELの起動方法について By marie |
13648 | 00/10/20 16:15:27 | RE(1):PB6: EXCELの起動方法について By lesqua |
13643 | 00/10/20 15:06:37 | PB6: EXCELの起動方法について By marie |
カテゴリ:スクリプトの記述
日付:2000年10月20日 16:15 発信者:lesqua
題名:RE(1):PB6: EXCELの起動方法について
marieさん、こんにちは。
>EXCELを起動する時 RUN関数で起動するのですが、ディレクトリを指定しないと起動されません。またパソコンにより
>EXCELのあるディレクトリが異なるため起動できない場合が有ります。何か良い方法がありましたら御教授下さい。
>ちなみに現在はあるディレクトリで起動をかけ、エラーとなったら別のディレクトリに変えてまた起動しています。
レジストリから取得してみてはいかがでしょうか?
HKEY_LOCAL_MACHINE
└Software
└Microsoft
└Windows
└CurrentVersion
└App Paths
└EXCEL.EXE
├\"(標準)\"・・・EXCEL.EXEの絶対パス
└\"Path\" ・・・EXCEL.EXEの存在するディレクトリのパス
が格納されていますので、
RegistryGet(\"HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\\" &
+ \"CurrentVersion\\App Paths\\EXCEL.EXE\",\"Path\",ls_excel_path)
とか実行すれば、
デフォルトインストールの場合なら
ls_excel_path には \"C:\\Program Files\\Microsoft Office\\Office\"
が格納されますよ。
・・・これで大丈夫ではないでしょうか・・・(ちょっと自信なし)
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS Oracle SQL*Net 2.3
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.