峻
峻祁连
Unregistered / Unconfirmed
GUEST, unregistred user!
我想定义一个类似下面结构的字符串数组,
var
MapFile : array[0..14] of string = ('烟草销售点.tab',
'烟草销售点.map',
'烟草销售点.id',
'烟草销售点.dat',
'烟草销售点.idx',
'片区图.tab',
'片区图.map',
'片区图.id',
'片区图.dat',
'片区图.idx',
'大区图.tab',
'大区图.map',
'大区图.id',
'大区图.dat',
'大区图.idx');
========
然后有下面语句一次读出:
for i := 0 to 14 do begin //14为MapFile数组的长度
showmessage( MapFile);
end;
结果告诉我string和integer类型不匹配。
在pascal下类似的语句应该怎么写?在线等待。
var
MapFile : array[0..14] of string = ('烟草销售点.tab',
'烟草销售点.map',
'烟草销售点.id',
'烟草销售点.dat',
'烟草销售点.idx',
'片区图.tab',
'片区图.map',
'片区图.id',
'片区图.dat',
'片区图.idx',
'大区图.tab',
'大区图.map',
'大区图.id',
'大区图.dat',
'大区图.idx');
========
然后有下面语句一次读出:
for i := 0 to 14 do begin //14为MapFile数组的长度
showmessage( MapFile);
end;
结果告诉我string和integer类型不匹配。
在pascal下类似的语句应该怎么写?在线等待。