PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
3423 98/09/28 13:10:49 GetFileVersionInfo(Windows API)の使い方のお礼。 By 小島克之
3415 98/09/28 09:26:28 RE:↑全然ちがいました、すみません By てとらぽっと
3404 98/09/25 16:51:42 RE: GetFileVersionInfo の使い方 By にしやん
3392 98/09/25 12:14:10 RE:推測モードの回答ですが... By てとらぽっと
3389 98/09/25 11:20:42 PB5.0.03: GetFileVersionInfo(Windows API)の使い方に付いてお尋ねします。 By wazawa

カテゴリ:旧電子会議室
日付:1998年09月25日 12:14 発信者:てとらぽっと
題名:RE:推測モードの回答ですが...

小島さん、はじめまして。
調べようとしたんですが、手元のリファレンスに載ってなかったので、
きちんとした回答が寄せられるまでのつなぎです。(^^;


>Windows APIのGetFilesionInfoを使用して、ある EXEファイルの
>Version情報を取得したいのですが、使い方が良く解らなく困っています。

>グローバル外部関数での宣言は、下記の様にしました。
>Funcion Long GetVersionInfoA (String lptstrFilename,Long dwHandle,&
>Long dwLen,String lpData) LIBRARY \"version.dll\"

少なくとも、String の引数に ref が抜けています。

ref String lpData

推測ですが、lpData にバージョンが返り、dwLen が lpDataのバッファ長だと思いますので、

dwLen = 255
lpData = Space(dwLen)

のようにしてみてはいかがでしょうか?
違ってたらすみません。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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