界面、功能极其相似的表单如何重复利用

loveness 2003-10-09 12:55:01
昨天刚解决了不同项目之间表单的重复利用,http://expert.csdn.net/Expert/topic/2331/2331635.xml?temp=.0967676
今天又出现了同一项目中表单的重复利用,描述如下:
同一项目中,用到界面、功能极其相似的表单,如进货单 A,出货单 B,,现在已经完成进货单A,如何通过另存为、复制等简单办法,不用重新建表单加控件..之类的,只把表单A 做适当修改就可直接完成表单B,我用复制、另存为都不行,编译总是提示其中一个表单unit name mismatch ,请问各位大虾碰到类似问题,怎么解决的,解决马上给分
...全文
44 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
loveness 2003-10-09
  • 打赏
  • 举报
回复
搞了一整天,原来是DELPHI7的BUG,同样的操作步骤在DQLPHI6 里一试就行,只好在D6里加载,D7里使用,不知大家有没有碰到类似问题,郁闷
loveness 2003-10-09
  • 打赏
  • 举报
回复
谢谢楼上2位,至少我知道方向对的,剩下的路自己走好了,接分
yanlls 2003-10-09
  • 打赏
  • 举报
回复
我一般用继承,但你说的肯定可以
chenylin 2003-10-09
  • 打赏
  • 举报
回复
可以的,我经常这样,能减轻好多重复劳动。
loveness 2003-10-09
  • 打赏
  • 举报
回复
换一个问发:通过另存为或复制相应的文件——改表单名,这种方法可以实现表单重复利用吗,各位前辈,如果有人实现过请 UP 一下,至少知道结果可行,就有信心调试下去。如果不行我就另找办法
loveness 2003-10-09
  • 打赏
  • 举报
回复
都说有改窗体名呀
yanlls 2003-10-09
  • 打赏
  • 举报
回复
我估计你是没有改:同意 chenylin(陈SIR),照此试试!
cdhuanglei 2003-10-09
  • 打赏
  • 举报
回复
dll
chenylin 2003-10-09
  • 打赏
  • 举报
回复
这个问题是因为你的工程中有相同名称的窗体;你应该在另存之后立即将这个窗体的Name设置为另一个不重复的名称,然后再加载你刚才另存的单元。
loveness 2003-10-09
  • 打赏
  • 举报
回复
当然改了呀
yanlls 2003-10-09
  • 打赏
  • 举报
回复
单元和窗体的名字改了吗?
IORILI 2003-10-09
  • 打赏
  • 举报
回复
继承

5,379

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧