为什么窗口显示不出来?(100分)

  • 主题发起人 主题发起人 mudao
  • 开始时间 开始时间
M

mudao

Unregistered / Unconfirmed
GUEST, unregistred user!
我编了好久的一个程序,昨天还能用,今天一打开就说invalid resource file:duplicate resource(type:,name:),然后显示‘error creating form,line too long on line xxxx’,程序窗口无法打开,但是.pas还能显示,哪位高手告知如何手工修改?
 
将res文件删除再试试!
 
自己看看form的create事件吧
 
两个都试了,不行,我猜直接用记事本打开.dfm,修改里面的内容就行,问题我不知道怎么改,哪位高手知道?
 
我想你可能是用其他版本的Delphi打开过(特别是高版本的)
我遇到过类似的问题,不知道修改的地方是否一样:
---Delphi 6->Delphi 4---
主要看dfm里面的.Caption
你用的哪个版本的啊?Delphi 4
 
我一直用delphi7,没用过别的,我自己解决了:找回了备份文件,~dfm,~pas
但真正的问题是dfm的末尾的end丢了几个,可能是那天兰屏造成的,我没有手工改,干脆用备份覆盖了,只损失了一点。
谢谢大家
 
多人接受答案了。
 
后退
顶部