PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
4064 98/11/20 11:04:02 RE(5):PB5.0.03: Win api GetDiskFreeSpaceの使用方法について By kin
4055 98/11/20 09:31:31 RE(4):PB5.0.03: Win api GetDiskFreeSpaceの使用方法について By あすかちゃんの父
4052 98/11/19 20:08:41 RE(3):PB5.0.03: Win api GetDiskFreeSpaceの使用方法について By nishijima
3969 98/11/17 17:58:50 RE(2):PB5.0.03: Win api GetDiskFreeSpaceの使用方法について By kin
3965 98/11/17 16:50:55 RE(1):PB5.0.03: Win api GetDiskFreeSpaceの使用方法について By あすかちゃんの父
3963 98/11/17 16:09:36 PB5.0.03: Win api GetDiskFreeSpaceの使用方法について By nishijima

カテゴリ:スクリプトの記述
日付:1998年11月17日 16:09 発信者:nishijima
題名:PB5.0.03: Win api GetDiskFreeSpaceの使用方法について

Win API GetDiskFreeSpaceの使用方法について

上記のAPI関数の使用方法が分かりません

下記の設定、スクリプトを記述しましたが結果が必ず失敗をしめす値\"0\"となってしまいます
間違い、使用方法のコツがありましたら教えて下さい。

<グローバル外部関数の宣言>
Function boolean GetDiskFreeSpaceA(ref string dirname,long a,long b,long c,long d) Library 
\"kernel32.dll\"

<スクリプト>
boolean ret

string dir_name
long a,b,c,d

dir_name = \"c:\\NewBird\"
ret = GetDiskFreeSpaceA(dir_name, a , b , c , d)


messagebox (\"ret\",ret)
messagebox (\"c\",c)

「このスクリプトではAPI関数の戻り値\"ret\"が\"0\"となってしまいます」

よろしくお願いします

以上

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS Sybase Open Client/C 11
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Sybase SQL Server System 11
WebServer (記載なし)

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