如题:
dbgridEh 更换为 cxGrid 之后,窗体退出出现地址错误
一个窗体原来使用dgGridEh的,后来因为需要,更换为 cxGrid ,然而,打开这个窗体,退出时,出现地址错误。
是这样创建和释放的form1:=Tform1.Create(Application);
...
form1.ShowModal;
form1.free;
编译(测试)环境:win7+delphi2010,没有问题。
在winxp上运行,就出错了。怎么回事呢?

解决方案 »

  1.   

    我只是使用了 cxGrid 而已,要不要 uses 这么多东西啊?难怪编译的 exe 成倍增长。uses
    ...
    ,cxDBPivotGrid, cxGraphics, cxControls,
      cxLookAndFeels, cxLookAndFeelPainters, cxClasses, cxCustomData, cxStyles,
      cxEdit, dxSkinsCore, dxSkinsDefaultPainters, cxCustomPivotGrid,
      dxSkinscxPCPainter, cxFilter, cxData, cxDataStorage, cxDBData,
      cxGridCustomTableView, cxGridTableView, cxGridDBTableView, cxGridLevel,
      cxGridCustomView, cxGrid,clipbrd, cxCalendar;
      

  2.   

    去掉原來dbgrideh不必要的單元