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月15日 15:38 発信者:stalefish
題名:RE(3):PB7.0: GetFileVersionInfoの利用方法は、Win98とWin2000で異なるのでしょうか?

にしやんさん、こんにちは。

>以前、私が投稿したものは、VerQueryValue の宣言に一部間違いがあります。
>(Win95/98/Me では、問題なく動作するようですが、WinNT/2000 では、だめみたいです。)
>VerQueryValue の宣言で、第4引数を uLong puLen としていましたが、
>REF uLong puLen が正しいようです。
>これでためしてみてください。

早速試したところ、Win98、Win2000共に問題なく動作しました。

PBでWindowsのAPIを外部関数として定義する時に、
APIのデータ型をPBのどのデータ型に置き換えてよいのか
よく理解できていないのですが、
API側で値が設定(変更)される引数は、
\"REF\"をつけて定義すれば良いという事ですかね。。

今回は非常に助かりました、にしやんさん有難うございました。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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