共有评论29条
当前显示最后6条评论
|
ruilong88 |
2009/9/5 9:22:59 |
老大,请给我发一份D7的EasyGrid 控件修改版. 谢谢! Dreamboy98@163.COM |
nn2nn |
2011/7/17 17:01:07 |
D7 安装问题解决: unterfall 和hf20 的方法可安装。就是改二个地方: 在delphi7下修改如下 var CF_EASYGRID: Word; // 剪贴板注册格式 //添加下面三个变量 sInvalidControlItem: string; sInvalidColumnIndex: string; sInvalidRowIndex: string; 和procedure TCustomEasyGrid.Loaded; var LItem: TCollectionItem; i: Integer; begin Inherited Loaded; // ???? //for LItem in FCtrlCollection do for i:= 0 to FCtrlCollection.Count-1 do begin LItem:=FCtrlCollection.Items[i]; with TCtrlItem(LItem) do TCtrlItem(LItem).InternalSetLocation(Col, Row, False, True); end; end;
这因为D7没 for in语句。 |
nn2nn |
2011/7/18 9:28:56 |
测试了一天,总算可以. 1、能完成自由表格,可以设计期定义,也可运行期定义。 2、编辑器功能丰富。 但有点不如意,或者是我不会。 1、DEMO有qin_chao 报的BUG,很严重,导致D7 IDE 不能退出。 2、编辑器经常不正常打开。 3、编辑器在点单元格时,有的单元格失控,要CUT操作后才恢复正常。 建议: 1、取消连接数据库功能,让用户自己赋值。 2、单元格属性用指向格式索引,格式有几种常用的,也可算定义。 3、单元格是用两个TLIST,属性是PCellInfo = ^TCellInfo,建议用TCollection与TCollectionItem,好处是方便组件流化和资源释放。 希望高手改写一下。 |
hyb518 |
2011/8/21 16:49:04 |
这是一个阉割了的版本,修改的作者并没有放出全部源码,EasyGrid编辑器中,大量代码被注释掉了,即使取消注释,也不能用,很多方法或属性已经删除,如:InsertBmp,DeleteSRObject,SRRtfEdit,...
编辑器非常实用,很遗憾,很多功能只是一个空按钮,要么没代码,要么只有注释。或许,这些功能还只是修改者的一个设想,还没来得及完成,正等待后来者补上。
本来很喜欢这个控件,本来想拿来就用,可惜...可惜我也没时间来改...期待高手完成并无私奉献... |
hyb518 |
2011/8/21 16:52:52 |
补充一句: 很多年了,这个控件貌似已经没人再改了,不知现在大家用什么控件来代替EasyGrid的功能,更强的控件有哪些? |
pangbin106 |
2012/11/22 10:07:39 |
可以在64位系统中运行吗 |
我要发表评论 |
查看全部评论 |