首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在Delphi 下将字符串保存到磁盘

在 Delphi 下将字符串保存到磁盘的方法如下:

  1. 首先,需要创建一个文件流对象,用于操作文件。
代码语言:delphi
复制
var
  fs: TFileStream;
  1. 然后,创建一个字符串变量,用于存储要保存到磁盘的字符串。
代码语言:delphi
复制
var
  str: string;
  1. 接下来,打开文件流对象,并指定要保存的文件路径和名称。
代码语言:delphi
复制
fs := TFileStream.Create('C:\test.txt', fmCreate);
  1. 将字符串转换为字节数组,并将字节数组写入文件流对象。
代码语言:delphi
复制
var
  bytes: TBytes;

SetLength(bytes, Length(str) * SizeOf(Char));
Move(str[1], bytes[0], Length(str) * SizeOf(Char));
fs.Write(bytes[0], Length(bytes));
  1. 最后,关闭文件流对象。
代码语言:delphi
复制
fs.Free;

完整的代码示例如下:

代码语言:delphi
复制
var
  fs: TFileStream;
  str: string;
  bytes: TBytes;

str := 'Hello, world!';
fs := TFileStream.Create('C:\test.txt', fmCreate);
SetLength(bytes, Length(str) * SizeOf(Char));
Move(str[1], bytes[0], Length(str) * SizeOf(Char));
fs.Write(bytes[0], Length(bytes));
fs.Free;

这段代码将字符串 "Hello, world!" 保存到 C:\test.txt 文件中。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的合辑

领券