PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
3790 98/10/30 14:07:20 RE(6):PB6: パスの取得方法 By おとあ
3789 98/10/30 14:05:22 RE(5):PB6: パスの取得方法 By まー
3787 98/10/30 13:49:52 RE(4):PB6: パスの取得方法 By kin
3784 98/10/30 13:31:27 RE(3):PB6: パスの取得方法 By あすかちゃんの父
3783 98/10/30 13:30:19 RE(2): ファイルから起動 By てとらぽっと
3782 98/10/30 12:58:03 RE(1):PB6: パスの取得方法 By リエッチ
3770 98/10/30 09:40:14 PB6: パスの取得方法 By phenix

カテゴリ:PowerBuilderの開発環境
日付:1998年10月30日 14:05 発信者:まー
題名:RE(5):PB6: パスの取得方法

みなさん、こんにちは。

>レジストリの情報から、インストールディレクトリを特定する方法があります。
>レジストリのExcel関連の情報のいくつかに、Excel.exeの位置(ディレクトリ)
>をフルパスで持っているものがあります。もちろん、PCによってデフォルトの
>ディレクトリにインストールされていなければ、実際にインストールされてい
>るパスです。
>例えば、HKEY_CLASSES_ROOTの、Excel.Sheet.5の、DefaultIconにあります。
>その他クラス定義の情報にも、パスが定義されています。
>この情報を使ってExcelを起動すればよろしいかと思います。
>レジストリの値の取得はPowerScriptでできますので、オンラインブックを参照
>してください。

>あれ? 以前にも同じようなresを付けたような・・・・

あすかちゃんの父さんに補足します。(なんとだいそれたことを!!)
?HKEY_CLASSES_ROOTは、HKEY_LOCAL_MACHINE\\SOFTWARE\\Classesキーのエイリ
 アスです。どちらも同じ内容ですが、HKEY_CLASSES_ROOTはWindows3.Xとの互換
 性を保つためだったような気がしますので、HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes
 から持ってきた方がよいかと思います。
?Excelのバージョンが違うものがあるとしたら、はじめに.xlsのレジストリをみて
 .xlsのデフォルトが何になっているか判断したほうがよいですよ。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS Oracle SQL*Net 2.2
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.