逐行读取流



是否有办法在Delphi中逐行读取流?

是否有办法设置流的编码?

I know of

TEncoding.getEncodingPage(1250); 

如何从流中获取?

我想你是在找TStreamReader。在构造函数中设置编码,然后调用ReadLine

关于如何从流中获得编码,这在很大程度上取决于流中的内容,不是吗?

Delphi版本缺乏TStreamReader可以使用Peter Below的StreamIO单元,它给你AssignStream。它的工作原理与AssignFile类似,但用于流而不是文件名。一旦使用该函数将流与TextFile变量关联起来,就可以像调用其他文件一样调用ReadLn和其他I/O函数。

相关内容

  • 没有找到相关文章

最新更新