1. 将TopGrid.v3.01的压缩包解压缩到目标目录。
2. 打开Delphi 2007,在 Tools ¦Options ¦Environment Options ¦Delphi Options ¦Library - Win32 ¦library path 中添入以下路径。
TopGrid.v3.01\Source
3. 依次编译和安装:
编译 osg7301.dpk ObjectSight TopGrid Unbound RunTime
编译 osdg7301.dpk ObjectSight AdvDbGrid V3.01
安装 Osgdcld73.dpk ObjectSight TopGrid V3 Components
安装 osgdrp73.dpk ObjectSight TopGrid Printing Component
将编译得到的osg7301.bpl和osdg7301.bpl拷贝到操作系统的System32子目录。
---------------------------------------
需要修改的地方有:
(1)如果缺少Grids_ts.pas文件,可以从topgrid 2.2中拷贝来。
(2)TSDBGrid.pas文件中增加
{TRecInfo}
TRecInfo = packed record
Bookmark : Integer;
BookmarkFlag : TBookmarkFlag;
end;
(3)根据已安装的版本,修改osgdrp73.dpk。
requires
rtl,
vcl,
dbrtl,
bdertl,
//qrpt, //Quick report的旧版本
QR5RunD2007, //Quick report 5
osdg7301,
osg7301;