程序出现Type 'string' needs finalization - not allowed in file type这样的错误,如何解决(25分)

  • 主题发起人 主题发起人 菜鸟阿胡
  • 开始时间 开始时间

菜鸟阿胡

Unregistered / Unconfirmed
GUEST, unregistred user!
我在程序中加入如下代码
var
fastfilehint:file of string;
但在编译时出现如下错误
[Pascal Error] Unitmain.pas(126): E2155 Type 'string' needs finalization - not allowed in file type
请问如何解决?
25分用来提问,看有没有人可以回答
若分不够可以加
 
定义file of xxx文件类型时,基类型(也就是of后面那个类型标识符)不能是动态数据类型。因为string是动态数据类型,所以不能用在这里。建议你改成静态的字符数组类型比较好。
 
帮顶!

http://www.source520.com

站长开发推广同盟 站长朋友的终极驿站
同时拥有海量源码电子经典书籍下载

http://www.source520.com/search/search.asp

"编程.站长"论坛搜索引擎-----为中国站长注入动力!
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部