PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
3472 | 98/10/05 11:29:25 | RE:RE:RE:RE:PB5.0.04: フロッピーディスクアクセス時のエラーメッセージ回避方法 By あつし |
3469 | 98/10/01 18:27:45 | RE:RE:RE:PB5.0.04: フロッピーディスクアクセス時のエラーメッセージ回避方法 By h-nakae |
3427 | 98/09/28 16:35:16 | RE:RE:PB5.0.04: フロッピーディスクアクセス時のエラーメッセージ回避方法 By あつし |
3426 | 98/09/28 15:21:15 | RE:PB5.0.04: フロッピーディスクアクセス時のエラーメッセージ回避方法 By こてちゅ |
3424 | 98/09/28 14:48:39 | PB5.0.04: フロッピーディスクアクセス時のエラーメッセージ回避方法 By あつし |
カテゴリ:旧電子会議室
日付:1998年10月05日 11:29 発信者:あつし
題名:RE:RE:RE:RE:PB5.0.04: フロッピーディスクアクセス時のエラーメッセージ回避方法
>API関数には自信がないのですが、API関数の GetLastError() を使用すれば最新のエラーコードが採取できるので、
>後はそのエラー値を判断してやればよいのではないのでしょうか?
>ちなみに、フロッピィをセットしていない状態で、API関数の GetFileAttributesA(\"a:\\aaa\") を実行し、
>GetLastError()でエラー値を採取したところ \"5\" が返ってきました。
>この \"5\" の意味は不明ですが、多分”装置が準備されていない”旨のメッセージだと思います。
>
>以上
API関数の GetLastError()を試してみました。
メッセージボックスの表示はされましたが、エラーコードを判定してフロッピーのチェックが出来そうです。
またGetLastError()をもとにいろいろ調べた結果、API関数のSetErrorMode関数にて
メッセージボックスの出力抑制もできることが分かりました。
ありがとうございました。
以上
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.