博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Delphi 用文件流读取文本文件字符串的方法
阅读量:6366 次
发布时间:2019-06-23

本文共 809 字,大约阅读时间需要 2 分钟。

procedure TForm23.Button4Click(Sender: TObject);varpstr:Pchar;mestr,Str1:string;FS:TFilestream;meint,PoStr,I,LenStr:integer;Fpos:Int64;TT,IsDay:Boolean;Liststr:TStringList;begin  if not Self.OpenDialog1.Execute then Exit;  FS:=TFileStream.Create(Self.OpenDialog1.FileName,fmOpenRead);  meint:=1024;  getmem(pstr,meint);//申请字符指针内存  TT :=False;  I:=0;  Liststr :=TStringList.Create;  try    while not TT do    begin      Fpos:=I*meint;      FS.Position:=Fpos;      fs.Readbuffer(pstr^,meint);      if True then            mestr:=pstr;      SetLength(mestr,meint);      Liststr.Text:=mestr;      if i=0 then Self.Memo1.Text:=Liststr.Text;      Self.Edit1.Text :=IntToStr(Liststr.Count);      i:=i+1;      if i>2 then TT :=True;    end;  finally    freemem(Pstr);//释放内存    FS.Free;//释放流    Liststr.Free;  end;end;

 

转载地址:http://bwrma.baihongyu.com/

你可能感兴趣的文章
怎么看域客户端是否继承了组策略
查看>>
linux防止DDoS***
查看>>
6.4 Linked List 重做
查看>>
小米路由
查看>>
QT 学习 之 窗口拖拽 实现
查看>>
PHP的ftp文件,多文件上传操作类
查看>>
js中清空数组的方法
查看>>
python def说明
查看>>
Java根据IP获取国家省级地市信息
查看>>
自动安装系统及网络安装服务
查看>>
11g RAC 更改归档模式 ,归档文件存放在ASM 磁盘组
查看>>
Visual Studio安装项目中将用户选择的安装路径写入注册表的方法[转]
查看>>
【转载】VBA:调用文件夹对话框的几种方法
查看>>
centos rm命令恢复删除的文件
查看>>
eclipse修改源码导出jar包
查看>>
5、根文件系统原理
查看>>
回档|过河
查看>>
perspective transform透视矩阵快速求法+矩形矫正
查看>>
go语言中在变量后加上接口是什么意思?
查看>>
day5-iptables
查看>>