error reading form(详细见内容)(100分)

  • 主题发起人 主题发起人 dasa
  • 开始时间 开始时间
D

dasa

Unregistered / Unconfirmed
GUEST, unregistred user!
我原来能够运行的一个程序,但现在当我打开时,出现一个“error reading form”的
对话框!对话框内容为“error reading form1.caption:Invalid Property Value.Ignore
the error and continue?NOTE Ignoring the error may cause components to be
deleted or property values to be lost.”为什么出现这种情况,如何解决?(请说些
实在话)
 
form1.caption属性是什么内容?
 
是不是用D6打开过,再用D5打开的?而且CAPTION是中文?
如果是,而且还要用D5打开,那么用NOTEBOOK之类的东西,打开。DFM,把里面的
CAPTION的内容换成英文,就可以打开了
 
问题描述得不够清楚,未讲清楚你的版本等问题。
尤其是“打开”“原来能够运行的程序”?是指原来可以编译吧。
估计是你使用不用版本的delphi或控件包造成的,请仔细检查
 
同意“问题描述得不够清楚,未讲清楚你的版本等问题。”
以至于回答的时候,都要再问是不是这个,是不是那个。。。
 
你一定是在D6下做的东西,然后在D5下打开,这样本来在D6下的窗口属性比D5下多一下
所以会出现这个问题,如果刚是Caption的话,还好说,大不了再写一下就是了,关键还有好多
其他控件会丢失,那就麻烦了,最好的办法是你去仔细看看DFM的内容,把dfm用以Text方式打开
改改或许好一些
 
控件是不会丢失的
呵呵,除非你自己用文本编辑的时候把它DEL了
 
对、对,在Delphi5编译下运行通过,尔后在Delphi6打开过!
现在要怎么办呢?
 
“那么用NOTEBOOK之类的东西,打开。DFM,把里面的
CAPTION的内容换成英文”
或者在D6里面,用文本方式看DFM,直接COPY出来,存成DFM,
再用D5打开,D5说什么不对,就改什么,后来说到什么什么
属性不存在,那么就把那个属性DEL掉
 
接受答案。谢谢xiao_min、robertcool、babylon5的答案!谢谢babylon5的关注。我已经
给你们按我的接受程度加分了,注意查收。
 
后退
顶部