属性值怎么经常丢失?(100分)(100分)

  • 主题发起人 主题发起人 tinyint
  • 开始时间 开始时间
T

tinyint

Unregistered / Unconfirmed
GUEST, unregistred user!
Ehlib的datasource属性和adoquery的lookup字段的lookupdataset属性经常自动变成空白,
导致编译后的程序运行出错。设置完毕后不知什么时候又会丢失。无数次了。我快气晕了。
(平台:bcb5+所有的补丁)
 
程序没加只读属性吧?
 
是有这个问题,我改了几次之后就好了。
好象跟adoquery的打开状态有关。(我记不清了,你做一下参考吧)
还有,你是不是在两台机器上开发的?我就是从我的机器上考到另一台机器上出这样的毛
病。
 
别的属性都没有这个问题。以前也没有出现这个问题。
我是在同一台机器上开发的。
我好象发现一点规律:
我用了一个datamodule窗口,丢失的属性用的datasource都在这个窗体中。
 
我也丢过东西,不过是memo,辛辛苦苦写的注释,没准儿那天全没了,非常生气。
 
属性都保存在后缀dfm文件中,有时候确实会丢,
而且ListView丢了column属性还经常会造成整个工程打不开出现AV错误。
你可以打开*.dfm看看,有时候有些地方你是可以自己
给调试的。至于丢的原因就实在是不清楚了。
 
后退
顶部