一个特大的文本文件 不能用TStrings.loadfromfile来打开 现在用函数直接打开 代码如下
var str : string;
f: System.TextFile;
begin
try
AssignFile(f, 'C:\example.txt');
Reset(f);
Seek(f, i); //global var : i initialize 0
Readln(f,str);
i:= i+length(str);
closefile(f);
showmessage(str);
except
raise;
end;
seek那一句不能通过 求哪位大侠教教我
目标是根据行号得到一行 并且可以方便的前后行读
var str : string;
f: System.TextFile;
begin
try
AssignFile(f, 'C:\example.txt');
Reset(f);
Seek(f, i); //global var : i initialize 0
Readln(f,str);
i:= i+length(str);
closefile(f);
showmessage(str);
except
raise;
end;
seek那一句不能通过 求哪位大侠教教我
目标是根据行号得到一行 并且可以方便的前后行读
解决方案 »
- 因没装驱动,delphi连接ACCESS2007时出错如何返回消息?
- 两 个DBComboBoxEh 怎么实现 两级下拉
- 请教大虾一个问题?急!!!!!!!
- 关于通过摄像头采集证件照的问题——在线等
- 一个fastreport的问题
- 在EDIT 或DBEDIT中按ENTER实现TAB键功能
- 谁能告诉我怎样安装fcTreeView,多谢,在线等,安装完后马上结帐!
- 求助:dbimage的正确用法!!!
- (北京)大量旧书出售,包括vb,vc,java,c#,delphi,linux,unix,ccna,sql service,oracle等计算机书,另外还有一些英语方面的比如新概念英语
- 为何使用socketconnection 连接的C/S结构,连接服务器端时总是不上,这是为什么?
- 怎样用sql语句连接不同域里的数据库?再线等待,马上给分!
- 为什么不能连接数据库?
Integer ?147483648..2147483647 signed 32-bit
Cardinal 0..4294967295 unsigned 32-bit
Fundamental integer types include Shortint, Smallint, Longint, Int64, Byte, Word, and Longword.Type Range Format
Shortint ?28..127 signed 8-bit
Smallint ?2768..32767 signed 16-bit
Longint ?147483648..2147483647 signed 32-bit
Int64 ?^63..2^63? signed 64-bit
Byte 0..255 unsigned 8-bit
Word 0..65535 unsigned 16-bit
Longword 0..4294967295 unsigned 32-bit