停靠TChart时出错

时间:2015-05-29 14:10:10

标签: delphi c++builder access-violation teechart docking

当我将一个表单(包含TChart)停靠到另一个表单中时,我得到了一个AV。当TChart的AutoPaint属性设置为True时,不会发生错误。

我使用标准版TeeChart对C ++ Builder XE6,XE7和Delphi Builder XE6进行了测试。

重现的步骤:

  • 使用两个表单(Form1和Form2)创建一个新应用程序。两个表格都应该显示出来。
  • 在Form1的构造函数中设置DockSite = true
  • 将以下代码粘贴到Form2的构造函数中:

    DragMode = dmAutomatic;
    DragKind = dkDock;
    TChart* Chart1 = new TChart(this); //don't forget to delete
    Chart1->Parent = this;
    Chart1->AutoRepaint = false;
    
  • 启动应用程序并通过鼠标拖动将Form2停靠到Form1。

任何人都可以复制这个或者有什么想法会出错吗?

1 个答案:

答案 0 :(得分:1)

像大卫说的那样,现在回答这个问题。我认为在QC上可以看到关于这个问题的任何新更新。

https://quality.embarcadero.com/i#browse/RSP-11239