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

コマッチさん、こんにちは。

>stalefishさん、こんにちは。
>>APIの利用方法をOSによって変更する必要があるのでしょうか?
>OSのバージョンによってAPIの構造体が違うことがあります.
>今,手元にAPIリファレンスがないので解らないのですが,
>例えばGetSystemInfoを取得する場合などは,違っていました.
>Windows2000では
<省略させていただきます。>
> integer wprocessorrevision
>// システム情報取得(外部関数の宣言もわけなくてはいけない)
>SUBROUTINE GetSystemInfo(REF tagSYSTEM_INFO lpSystemInfo ) LIBRARY \"kernel32\"
>SUBROUTINE GetSystemInfo_9x (REF tagSYSTEM_INFO_9x lpSystemInfo ) LIBRARY \"kernel32\" ALIAS 
>FOR \"GetSystemInfo\"

SYSTEM_INFO構造体の最初の部分が、\"union\"で定義されていたのは
この為だったんですね。
リファレンスが英文だった為、よく理解せずにおりました。

今後、PBからAPIを利用する際の参考にさせて頂きます。
有難う御座いました。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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