PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
3829 98/11/02 20:14:26 RE(4):PB6: WIN API関数 (GetDiskFreeSpaceA)の使い方を教えて下さい。 By JBS
3780 98/10/30 12:31:56 RE(3):PB6: WIN API関数 (GetDiskFreeSpaceA)の使い方を教えて下さい。 By kin
3776 98/10/30 11:35:15 RE(2):RE:PB6: WIN API関数 (GetDiskFreeSpaceA)の使い方を教えて下さい。 By あすかちゃんの父
3774 98/10/30 11:20:25 RE(1):PB6: WIN API関数 (GetDiskFreeSpaceA)の使い方を教えて下さい。 By kin
3769 98/10/29 21:15:47 PB6: WIN API関数 (GetDiskFreeSpaceA)の使い方を教えて下さい。 By JBS

カテゴリ:スクリプトの記述
日付:1998年10月30日 11:35 発信者:あすかちゃんの父
題名:RE(2):RE:PB6: WIN API関数 (GetDiskFreeSpaceA)の使い方を教えて下さい。

JBSさん、kinさん、こんにちは。

>たぶんこれで行くと思います。
>(これいいな。nvo_Win32APIに追加しようかな。)
APIの使い方は、kinさんがresされているのでいいと思います。
この関数もライブラリに追加しましょう。
あ、何の事か分からないかもしれませんが、このPowerSpaceを
起源に、フリーのライブラリを構築するプロジェクトが進行中で
す。Win32APIをコールするライブラリもあるので、参照してみて
ください。
(URL  http://www.ky.xaxon.ne.jp/~uemura/pb/index.html
ちなみに、てとらぽっとさんのHPです。)

>?の方は私には解りません。
これは、ファイルに吐き出してみないと分からない、と思います。
それで、SaveAS関数でいきなりFDに書かずに、一旦Windowsのテ
ンポラリエリアにファイルを書き出し、FileLength関数でファイ
ルサイズを取得しFDの空き容量と比較、空きが無ければ警告を出
し、あればテンポラリのファイルをFDにコピーしてテンポラリファ
イルを削除すればいいと思います。(長い文章ですみません)
WindowsテンポラリのPathの取得、ファイルコピーするAPIは、上
記フリーライブラリに用意していますのでご覧ください。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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