掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
DeleteFileについて (ID:31368)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
回答ありがとうございます。 >ファイル名が同じなら削除せずに上書きする方法もあると思うけど。 deleteしなくても上書きすると思っていました。 でも連続で同じ処理をするとダブルので、deleteロジックを入れました。 結果は同じで・・・ 何か方法があれば教えて下さい。 >CSVファイルを開いたまま削除しようとして失敗しているだけ 何度も検証しているのでそれはありません。 オープンの場合は別のエラーがでます。 deleteのテキストが日本語(備品.csv)なのが問題かも。 ソースを記述します。 // 初期処理 FileName := EdPass.Text; DeleteFile(FileName); with DM do begin //ローカルテキスト出力 CDS01.Close; CDS01.PrePare; CDS01.Params.ParamByName('key').AsString := '01'; CDS01.Open; AssignFile( stf, FileName ); Rewrite( stf ); while not CDS01.Eof do begin Writeln( stf, CDS01.FieldByName('REC').AsString ); Application.ProcessMessages; CDS01.Next; end; CDS01.Close; Flush(stf); CloseFile( stf ); end;
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.