PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
4970 99/02/04 10:35:55 RE(3):PB5.0.02: フロッピードライブの状態をチェックする方法 By Kassy
4886 99/02/01 14:37:11 RE(2):PB5.0.02: フロッピードライブの状態をチェックする方法 By にしやん
4818 99/01/28 16:16:46 RE(1):PB5.0.02: フロッピードライブの状態をチェックする方法 By kin
4802 99/01/27 21:24:16 PB5.0.02: フロッピードライブの状態をチェックする方法 By Kassy

カテゴリ:PowerBuilderの開発環境
日付:1999年01月28日 16:16 発信者:kin
題名:RE(1):PB5.0.02: フロッピードライブの状態をチェックする方法

Kassyさん、こんにちは。kinと申します。

>DataWindowの内容を、SaveAs()を使用してフロッピーディスクに保存したり、
>特定のファイルをフロッピーディスクにコピーするといった処理を行う際、
>FDDにフロッピーディスクがセットされているかどうかをチェックするための
>良い方法をご存知の方がいらっしゃいましたら教えて下さい。

うーん、以前も話題になったような、ならなかったような・・・
幾つか方法はあると思いますが、私が思いつくのはWin32APIを使う方法です。

たとえば、SetCurrentDirectry()関数でフロッピードライブを指定してFalseの
場合、FDがセットされないと判断するとか・・・
あるいは、GetDiskFreeSpace()関数でも似たような判断ができます。
こちらだと、GetLastError()でさらにエラーの種類を特定できるかもしれませんね。

ちなみに、宣伝です。
以下のURLにあすかちゃんの父さん、てとらぽっとさん、わたしの共同開発した
Win32APIを簡単に使える、FreeLibraryがあります。
上記のWin32API関数も含まれています。
これは、「PowerBuilderが普及してほしいなあ」と考えるユーザグループが
自主的に(ただで)公開しているフリーのPowerBuilderライブラリーです。
使ってみてください。

PowerBuilderDeveloperStation:
http://www.ky.xaxon.ne.jp/~uemura/pb/index.html

さらに、このような活動を支援しようとするユーザたちの集まりのメーリングリスト
も以下のURLにありますので、併せてのぞいてみてください。

PB User\'s ML:
http://www.offbeat.co.jp/shin/pbml.html

P.S.(何の事かわからない方は無視してください。ごめんなさい)
何の関係もないけど、Takaさーん、みんな心配してないけど話題になってるよー。
それから、紛らわしいので、「鼻血を呼ぶ男のTakaです」って名乗ることをおすすめ
します。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS Microsoft SQL Server Client 6.5
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Microsoft SQL Server 6.5
WebServer (記載なし)

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