PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
15504 01/06/15 16:25:48 RE(4):PB7.0: GetFileVersionInfoの利用方法は、Win98とWin2000で異なるのでしょうか? By stalefish
15503 01/06/15 15:38:00 RE(3):PB7.0: GetFileVersionInfoの利用方法は、Win98とWin2000で異なるのでしょうか? By stalefish
15502 01/06/15 13:55:56 RE(2):PB7.0: GetFileVersionInfoの利用方法は、Win98とWin2000で異なるのでしょうか? By コマッチ
15501 01/06/15 10:29:09 RE(1):PB7.0: GetFileVersionInfoの利用方法は、Win98とWin2000で異なるのでしょうか? By にしやん
15499 01/06/14 23:18:09 PB7.0: GetFileVersionInfoの利用方法は、Win98とWin2000で異なるのでしょうか? By stalefish

カテゴリ:スクリプトの記述
日付:2001年06月14日 23:18 発信者:stalefish
題名:PB7.0: GetFileVersionInfoの利用方法は、Win98とWin2000で異なるのでしょうか?

こんにちは。お世話になります。

PB7.0.3で作成したアプリケーションから、
任意の実行ファイル(例えばEXCEL.EXE)の
バージョン情報を取得する必要があり方法を検討していました。

ログを調べていたところ発言番号003404(にしやんさんの投稿)が
そのまま利用できるようでしたので、
さっそくPB7.0.3のウィザードで自動に作成される
SDIアプリケーションに組みこみテストしました。

そうしたところWin98SEでは問題なく利用できるのですが、
Windows2000では、VerQueryValue()の呼び出しで
アプリケーションエラーが発生してしまいます。

APIの利用方法をOSによって変更する必要があるのでしょうか?

外部関数で呼び出しているAPI自体は、
MSDNのヘルプを見る限りWindosw2000でも利用できるようです。

ご存知の方がおりましたら、
アドバイスして頂ける様、宜しくお願い致します。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

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

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