PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
23906 | 12/10/25 10:29:51 | RE(1):PB10.0: 自分自身のアプリケーションの実行ファイルがあるフォルダのパス By マサト |
23902 | 12/10/03 14:54:40 | PB10.0: 自分自身のアプリケーションの実行ファイルがあるフォルダのパス By ada196409 |
カテゴリ:PowerBuilderの開発環境
日付:2012年10月25日 10:29 発信者:マサト
題名:RE(1):PB10.0: 自分自身のアプリケーションの実行ファイルがあるフォルダのパス
ada196409さん、こんにちは。
>自分自身のアプリケーションの実行ファイルがあるフォルダのパスの取得することは可能でしょうか?
>VBでは「App.Path」などで可能ですが、PBではできるのでしょうか・
>
>
PowerBuilderでは、\"GetCurrentDirectory()\"の関数が使えます。
(PB7にはなかったが、PB10にはこの関数あり。)
他の方法としては、WindowsAPIを使うことも可能です。
(PB7のときは、WindowsAPIを使っていました。)
(参考)
function long GetModuleFileName(long hModule,ref string lpszPath,long cchPath) &
library \"kernel32.dll\" alias for \"GetModuleFileNameA\"
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows XP
DBMS その他
Browser (記載なし)
Server SoftWare
OS Windows 2000
DBMS Oracle9i
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.