包含自己开发的控件的程序为什么不能运行?(200分)

  • 主题发起人 主题发起人 zhshf
  • 开始时间 开始时间
Z

zhshf

Unregistered / Unconfirmed
GUEST, unregistred user!
我自己编了一个控件,把它放在一个FORM上,当我运行时出现:
[Error]RLINK32:Error opening file:"C:/Program Files/Borland/
Delphi4/Projects/Unit1.DFM",
存盘之后也不行,而且这个控件不能删除,当删除时出现错误对话框:
“Access violation at address 04108c4e in module 'newcomp.bpl'.
Read of address 00000210."
请高手指点。
 
控件本身肯定有问题
 
可能是哪一方面的问题呢?
 
如果有必要,我可以把源代码写出来,不过代码很长呦!
 
内存分配之类的吧。
你把source寄给我吧。
 
source已经收到,问题也已经找到。
在procedure TMultiPC.Initialize;中最后一行:
FForm_Model:=TForm_PCModel.Create(Self);
改成:
FForm_Model:=TForm_PCModel.Create(Application);
 
非常感谢!
 
接受答案了.
 
后退
顶部