掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
容量不足で作成できなかったファイルを閉じるには? (ID:120906)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ノ<横失礼 > >直接フロッピーに保存するのではなく > >一旦、ローカル(ハードディスク)に保存した後 そのファイルをフロッピーにコピーしてみては? > > すいません、説明が足りませんでした。 > エクスポートするときに、CommonDialogを表示して保存先を指定しているので、この方法ですと、難しいと思います。 むっきーさんは、 「CommonDialogで選択し、その名前で書き始める」という挙動ではなく 「テンポラリファイルに書き出して、CommonDialogで選択し、その名前でコピーする」という挙動にしたらどうですか? と言いたかったのではないでしょうか? > >またはAPIを使用して空き容量を調べるなど... > > このことも対策として考えていたのですが、エクスポートするファイルの容量がCloseするまでわからないので、使うかどうか迷っているところです。 > (テーブルのバイト数を取得して比較することも考えましたが、現在のところ保留中です。) これなら、なおさら一時ファイルにバッファする必要があると思います… 書いている途中に例外がおきるよりも、書き始める前に例外が起きた方が状態を戻し易いですし。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.