起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 146|回复: 7

【结贴】很怪异的报错**

[复制链接]
发表于 2008-12-30 09:34:54 | 显示全部楼层 |阅读模式
我写了一个函数数更改DataGrid的Caption,在一个模块下可以正常调用,另个模块调用就总报错,
实在搞不懂什么原因
回复

使用道具 举报

发表于 2008-12-30 09:38:11 | 显示全部楼层
你是怎么修改DataGrid的Caption的?贴出代码看看。
把错误也贴出来看看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-30 09:42:58 | 显示全部楼层
weektitle:= weeks+'|'+SysUtils.IntToStr(i);
   DataGrid.Columns[i+1].Caption:= weektitle;

错误:运行作业计划审核时发生异常:access voilation at address 0162A8E9 in model 'rtdbg.dll'.Read of Address 000000CC
类型:EAccessViolation
回复 支持 反对

使用道具 举报

发表于 2008-12-30 09:46:17 | 显示全部楼层
检查
DataGrid.Columns的数量是不是i+1超出了它的数量?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-30 09:47:18 | 显示全部楼层
没有,刚开始1时就错了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-30 09:48:22 | 显示全部楼层
这是以前写的模块,一真没有错,现加两个新模块调用,所传参数一样,一个报错,一没有错.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-30 10:13:56 | 显示全部楼层
很不好意思,找到错误了,在上层引用FORM时未实例化,语句被删除了.
回复 支持 反对

使用道具 举报

发表于 2008-12-30 10:15:15 | 显示全部楼层
OK
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-28 14:51 , Processed in 0.044080 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表