报表窗体打不开了 SOS SOS SOS SOS SOS 在线。。。。。。。。。 (300分)

  • 主题发起人 主题发起人 celkelly
  • 开始时间 开始时间
C

celkelly

Unregistered / Unconfirmed
GUEST, unregistred user!
我在窗体上加了QUICKREP作报表
可现在我需要修改程序,打开后,打开这个窗体报错:(打不开)
Access violation at address 4003DF in module 'Vcl50.bpl',
...........NOTE:Ingoringthe error may cause component to be deleted or property
values to be lost.
 
控件的版本
 
重起计算机!
或者检查一下控件的路径有没有指对!
 
窗体上某个被关联过的控件被意外删掉了,就会有这种错。
出现这种情况最好重新建 Form,要想挽救也是可以的,
要修改可以用文本方式打开它的 .DFM 文件 (用NotePad 或者 UltraEdit)
分析是哪个控件被引用了,然后手工补回来,当然这需要比较熟悉才能操作,
语法可以参考别的好 Form 的 DFM.
运气好的话,如果老的 .~DFM 还在也可以改名取回来:)
 
重起:)查查路径是否正确!
 
路径正确,但是有个同事机器上可以打开,
是否要重新安装delphi了?
 
可能是你这两个机子上的QR版本不一致...你能确定你的这两台机子
上所安装的DELPHi及相关组件的版本是一致吗?不一致,出错的机会
很大,尤其是用高版本的套到低版本中时...
 
是啊,我就那一个D的正版盘 5.0
 
今天重开机后居然可以了
我晕~~~~~
 
如果再出现此情况,试一下:
用记事本
把此*.pas文件中的.dataset.active设成false或者dataset.close
 
后退
顶部