Delphi6的Action系列新控件Bug成堆!我简直要愤怒了!(0分)

  • 主题发起人 主题发起人 lintong
  • 开始时间 开始时间
L

lintong

Unregistered / Unconfirmed
GUEST, unregistred user!
使用Delphi6里的ActionManager与ActionMainMenuBar、ActionToolBar
配合使用简直就是灾难,显示有错误不说,动不动还会整个Delphi异常
退出,真不知道Borland的人有没有测试就发布出来了。

不信做个实验就知道了:
1.放一个CoolBar到Form上,再在CoolBar上分别放一个ActionMainMenuBar
和一个ActionToolBar;
2.放一个ActionManager在Form上,双击编辑,在里面随便建几个Action,
设置到一个Action分组中;
3.把这个Action分组拖拽到ActionMainMenuBar上,Close ActionManager
的编辑器,这时候还应该是对的
4.把ActionMainMenuBar上的这个分组再拖到其他地方丢掉,以达到从
ActionMainMenuBar删除菜单的目的,再次双击ActionManager,这时
整的Delphi就会异常退出,百试不爽。

我用的是Windows 2000 Server + Delphi 6 Enterprise Build 6.163
随便试还能试出其他的许多Bug,懒的说了。Borland真让我失望。
 
照你的步骤,我的delphi未出现异常,我的环境也是win2k server+d6,是不是你的系统有问题。
 
螃蟹不是那么好吃的
 
我的也没有啊,瞎说!
 
这东东不比devexpress的bar好用就是了,我根本不打算用它
 
经过反复的试验,我发现错误竟然来源于一个毫不相干的地方:

在给Form指定了一个32*32 True Color的ICON后错误就会反复出现了,
查看这个ICON文件其中只包含一幅图片,我又用同一组中的其他图标
试了一下,同样会发生错误,看样子问题应该是普遍的,如果把图标
Clear掉,就没事了。

错误信息为:
标题:[biSystemMenu, biMinimize, biMaximize]: delphi32.exe-应用程序错误
内容:应用程序发生异常 未知的软件异常(0x0eedfade), 位置0x... ...

如果只按照上面的步骤做是不会出错的,在这里向大家道歉,
不过Delphi6存在严重的Bug应该是肯定的。
 
接受答案了.
 
后退
顶部