阅读量:2
在Delphi中进行文件操作,可以使用TFileStream类来打开、读取和写入文件。以下是一些常见的文件操作:
- 打开文件:
var FileStream: TFileStream; begin FileStream := TFileStream.Create('filename.txt', fmOpenRead); try // 文件打开成功后的操作 finally FileStream.Free; end; end;
- 读取文件内容:
var FileStream: TFileStream; Buffer: array[0..255] of Byte; NumBytesRead: Integer; begin FileStream := TFileStream.Create('filename.txt', fmOpenRead); try NumBytesRead := FileStream.Read(Buffer, SizeOf(Buffer)); // 处理读取的数据 finally FileStream.Free; end; end;
- 写入文件内容:
var FileStream: TFileStream; Buffer: array[0..255] of Byte; NumBytesWritten: Integer; begin FileStream := TFileStream.Create('filename.txt', fmCreate); try NumBytesWritten := FileStream.Write(Buffer, SizeOf(Buffer)); // 写入成功后的操作 finally FileStream.Free; end; end;
除了上述示例,Delphi还提供了许多其他文件操作的功能和方法,如文件拷贝、文件删除、文件重命名等。可以查阅Delphi的官方文档或相关教程以获取更多信息。