下面是我的部分代码:
var
i,j:integer;
CarIDSpeedItem,CarIDSpeedItem1: CarIDSpeed;
roadline:TPLineRecord; for i:=0 to huifanglist.Count-1 do
begin
roadline^.Longti[roadline^.icount]:=CarIDSpeedItem^.longti;
roadline^.lati[roadline^.icount]:=CarIDSpeedItem^.lati;
roadline^.lineName[roadline^.icount]:=inttostr(roadline^.icount);
inc(roadline^.icount);
end;
有时运行到第一个赋值时不出错,有时会出现 raised exception class EAccessviolation with message access
violation at address 00404B10 in module ,write of address 4DC036B8
请问为什么会这样
var
i,j:integer;
CarIDSpeedItem,CarIDSpeedItem1: CarIDSpeed;
roadline:TPLineRecord; for i:=0 to huifanglist.Count-1 do
begin
roadline^.Longti[roadline^.icount]:=CarIDSpeedItem^.longti;
roadline^.lati[roadline^.icount]:=CarIDSpeedItem^.lati;
roadline^.lineName[roadline^.icount]:=inttostr(roadline^.icount);
inc(roadline^.icount);
end;
有时运行到第一个赋值时不出错,有时会出现 raised exception class EAccessviolation with message access
violation at address 00404B10 in module ,write of address 4DC036B8
请问为什么会这样
解决方案 »
- 重启应用程序
- 我编写了一个DELPHI 程序,从一个TEDIT输入汉字串,运行提示不能打开汉字库文件?请教!!
- 我在打印发票时打印完一张后,打印机就自动不停的走纸,请大家给点提示,马上给分
- 我用sql server好使,菜鸟的access表里有两个字段,一个是类别(文本型),一个是金额(数字形),怎么用dbchart把他显示出来,横坐标是
- 怎样在程序中输出html在WINDOWS\Temporary Internet Files文件夹里,并且url由自己写入
- [...CSDN程序员登陆名称剖析...]
- 如何清空Access数据库中所有的表的记录。
- 挑战自己 不知道有没有人能解决这个问题啊 急用
- 在A程序中运行另一程序B后,怎样在不关闭B的情况下,继续执行A中的代码?
- DELPHI 操作word 与
- Initialization 和 implementation 的区别
- 在线等啊,odd函数调用出错!
TPLineRecord = ^TLineRecord;
TLineRecord = record
icount:Integer;
Longti:array[0..9999] of string;
lati:array[0..9999] of string;
lineName:array[0..9999] of string;
lineNum: string;
showName:string;
showType:String;//1显示
写法不规范,会出这样的错吗?