CNDEV
CNDEV.ORG
当前在线
论坛
CBD
程序员情感CBD
程序员见面交流会
CBD开发区
Java/J2ME
.NET/C#
数据库
Delphi/BCB
Visual C
其它
修真养身
中国象棋
纪念日
谈钱太俗,还是投机吧
听音乐
iCosta
资源共享
一隅
好文共赏
看电影看美剧
待定
狗屎
雪域召唤
工作流
专业显摆区
语录
情感
批评与自我批评
爱情故事
发牢骚
看三点区
游戏
CNDEV-CS/WOW
浩宇长空
生活
家有XPH
我爱学英语
美食天地ORG
半调子体育迷
观澳园友邻
搞笑奇文
拍照片
我读书我存在
论坛系统
超级垃圾站
系统建议及BUG
系统测试
中国开发网
: 论坛:
程序员情感CBD
: 贴子 86189
李颖
: 听起来跟我说的那个差不多嘛,也许就是差不多的原因呢
[阅读: 450] 2005-01-23 13:23:02
<空>
相关信息:
有方便的方法把一个TPanel对象进行Serialize嘛?包括Panel上的子对象
(1321字)
(
王中王
[710]
2005-01-23 12:42
)
肯定可以的,让俺看看source再回答你
(空) (
李颖
[499]
2005-01-23 12:44
)
俺也翻了翻,光在TWriter那没绕太明白,是不是其它单元里还有关于serialize的内容?
(5字)
(
王中王
[592]
2005-01-23 12:52
)
俺老人家玩Dream的时代,把Delphi RTTI,Form装载,事件装配,组件之间的引用,全都看的清清楚楚明明白白
(19字)
(
李颖
[620]
2005-01-23 12:56
)
我老人家当年为了支持多语言动态切换,把组件写到文件再把文件读回来恢复组件也干过,现在忘记光了。不过我没找到DELPHI的BUG。
(空) (
pcplayer
[575]
2005-01-23 13:00
)
没必要重新生成组件呀
(57字)
(
李颖
[468]
2005-01-23 13:06
)
当时只是想从技术上试一把保存整个组件。现在我自己的多语言方案就只是从INI里把文本读回来替换文本属性了。
(空) (
pcplayer
[538]
2005-01-23 13:15
)
我说的Bug包括
(431字)
(
李颖
[523]
2005-01-23 13:11
)
不按名字来引用,还能按什么呢?
(6字)
(
王中王
[467]
2005-01-23 13:15
)
是啊,但是确实因为这个原因造成了Bug
(122字)
(
李颖
[489]
2005-01-23 13:18
)
你说的这个不该算BUG吧?应该是重名了,名称空间的问题。DELPHI的名称空间现在看来不够完整嘛。我碰到过真正的BUG
(105字)
(
pcplayer
[558]
2005-01-23 13:19
)
严格是说,我说的那些不能算Delphi自己的错
(44字)
(
李颖
[472]
2005-01-23 13:22
)
听起来跟我说的那个差不多嘛,也许就是差不多的原因呢
(空) (
李颖
[449]
2005-01-23 13:23
)
肯定不是重名的原因。取名字的时候,俺非常小心的。而且,我也没做过什么有几百个单元的系统。我做的都是小玩意。
(空) (
pcplayer
[490]
2005-01-23 13:24
)
我不是说你重名,我是说跨单元查找对象失败了,背后的原因就不知道了,你又没把环境保存下来
(31字)
(
李颖
[491]
2005-01-23 13:26
)
看代码
(1536字)
(
李颖
[591]
2005-01-23 12:55
)
如果可能的话,尽量利用Delphi自己的机能,比较安全
(111字)
(
李颖
[527]
2005-01-23 13:04
)
好,一会试试。不过那些组件肯定没有引用到Panel外的东西,
(134字)
(
王中王
[507]
2005-01-23 13:11
)
不知道,要现场调试
(空) (
李颖
[402]
2005-01-23 13:11
)
你可以先Trace一下,看看最初的方法失败,是不是我那个说的原因
(空) (
李颖
[430]
2005-01-23 13:12
)
你可以先Trace一下,看看最初的方法失败,是不是我说的那个原因
(空) (
李颖
[458]
2005-01-23 13:12
)
用你的方法试了一下,保存和加载都可以了,但还有两个问题:
(117字)
(
王中王
[539]
2005-01-23 17:46
)
Class找不到的问题,你跟踪一下Delphi自己加载窗体的时候的代码
(36字)
(
李颖
[662]
2005-01-23 17:55
)
名称冲突就是:
(283字)
(
王中王
[576]
2005-01-23 18:02
)
断点打到FindClass处,应该很快就看出来了
(空) (
李颖
[554]
2005-01-23 18:13
)
玩一下Delphi的底层还是很有好处的
(30字)
(
李颖
[762]
2005-01-23 18:13
)
又改了改,TMyPanel的GetChildren改为不做判断,保存任何控件,这样可以支持多级包含,可用性强一些了
(27字)
(
王中王
[699]
2005-01-23 17:56
)
多级包含没戏
(58字)
(
李颖
[465]
2005-01-23 17:59
)
是啊,只能全用这一种Panel。还有事件没有恢复,是不是在这一层外要单独再做一些工作?
(空) (
王中王
[582]
2005-01-23 18:06
)
事件啊,没戏
(117字)
(
李颖
[482]
2005-01-23 18:12
)
是保存的时候就没有保存事件
(空) (
王中王
[463]
2005-01-24 03:10
)
我现在没有环境看不了,你看看保存事件的代码,估计跟我上面说的是同一个原因
(空) (
李颖
[509]
2005-01-24 03:24
)
是没保存,这个问题不好解决:
(658字)
(
王中王
[488]
2005-01-24 03:40
)
是啊,跟我说的原因一样亚
(空) (
李颖
[474]
2005-01-24 04:14
)
欢迎光临本社区,您还没有登录,不能发贴子。请在
这里登录