请大家帮忙验证一个Delphi的BUG

zwjchina 2008-09-02 10:04:37
Delphi2007延续至Delphi2009的BUG
1.在窗口中放上一个TPageControl,并增加2页,
2.在第二页中放入1个TListView,在ListView中随便加入一些默认数据项。
3.把第一页设置为默认页(即默认显示第一页)
4.关闭工程。
5.重新打开工程,并按F9编译运行。

BUG出现,运行的程序,在第2页的ListView中的默认数据项都丢失了。

结束运行,在IDE环境中切换到第2页,发现数据项都在。

再次把第一页设置默认页,按F9运行,正常,数据都在。
但是,再次关闭后,打开项目,直接F9运行,BUG又出现。

经过我测试
Delphi 2007 Version 11.0.2902.10471
Delphi 2009 Version 12.0.3155.16733
都有这个问题。
...全文
142 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
gyk120 2008-09-02
  • 打赏
  • 举报
回复
飘过……
只用D7……
zwjchina 2008-09-02
  • 打赏
  • 举报
回复
帮忙验证下,因为有人验证说没问题,目前只有我验证有问题,不知道是咋回事。
super__shadow_99 2008-09-02
  • 打赏
  • 举报
回复
不好意思,我只用delphi7 ,还没升级2007捏
zwjchina 2008-09-02
  • 打赏
  • 举报
回复
...
咋没人帮忙验证下列。
Corn1 2008-09-02
  • 打赏
  • 举报
回复
还好我不放默认值,所以没发现这个问题,呵呵
zwjchina 2008-09-02
  • 打赏
  • 举报
回复
问题不是我伟不伟大。
问题是你是否可以重现这个BUG??帮我验证下。谢谢。
fangsp 2008-09-02
  • 打赏
  • 举报
回复
呵呵 你太伟大了
帮你顶一下
zwjchina 2008-09-02
  • 打赏
  • 举报
回复
已经有李维先生确认是BUG,见http://gordonliwei.spaces.live.com/guestbook/
结帖。
galant2008 2008-09-02
  • 打赏
  • 举报
回复
D6沒有
zwjchina 2008-09-02
  • 打赏
  • 举报
回复
。。。
咋都是没用过的飘列。
散乱心绪 2008-09-02
  • 打赏
  • 举报
回复
飘过。。。帮顶
只用D7,D6,D5的老古董经过....
zwjchina 2008-09-02
  • 打赏
  • 举报
回复
难道是我用的版本的问题?

D2007,D2009都出这个问题?D7没有这个问题。
再次验证。
1.在窗口中放上一个TPageControl,并增加2页,
2.在第二页中放入1个TListView,在ListView中随便加入一些默认数据项。
3.把第一页设置为默认页(即默认显示第一页)
4.保存项目,关闭项目。
5.打开项目,在设计的Form上选择View as text
发现关于ListView的内容是:
object ListView1: TListView
Left = 18
Top = 15
Width = 250
Height = 150
Columns = <>
TabOrder = 0
end

6.再次关闭项目(不保存),打开项目。切换到第2页,发现数据还在。
在设计的Form上选择View as text
发现关于ListView的内容是:
object ListView1: TListView
Left = 18
Top = 15
Width = 250
Height = 150
Columns = <>
Items.ItemData = {
011E0000000100000000000000FFFFFFFFFFFFFFFF0000000000000000045400
650073007400}
TabOrder = 0
end

请帮忙按此方法再验证下。已经有其他人重现了这个BUG
oushengfen 2008-09-02
  • 打赏
  • 举报
回复
Delphi2007延续至Delphi2009的BUG
1.在窗口中放上一个TPageControl,并增加2页,
2.在第二页中放入1个TListView,在ListView中随便加入一些默认数据项。
3.把第一页设置为默认页(即默认显示第一页)
4.关闭工程。
5.重新打开工程,并按F9编译运行。

BUG出现,运行的程序,在第2页的ListView中的默认数据项都丢失了。

结束运行,在IDE环境中切换到第2页,发现数据项都在。

已经试验过了,没有出现楼主所谓的丢失现象,一切正常.
我用的是D2007也是11.0.2902.10471
在win32下面没有出现此现象.
不知道楼主为何会出现此现象,

16,748

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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