C chenybin Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-27 #22 呵呵,楼主干脆放个bpl下载得了,省得装起来这么麻烦
K kinneng Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-27 #23 to sanqou 楼上的007装上了 to chenybin 只有提供dcu,才能让编译器合成exe
L lichengbin Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-28 #24 提供的test测试程序,测试了一下: 1.启动后,点击选中行名称列,显示名称下拉列表,ESC关闭 2.+添加一行,然后-删除当前插入行 3.再点击名称列,名称下拉列表不显示,其实也不是真的就没显示,只不过是没有显示在Grid画面的上方,点击单位列就可以看出来 4.启动后,点击“名称”或“自由输入”的下拉箭头,显示下拉列表,鼠标移到下拉列表的任一个按钮上显示提示若干秒,下拉列表不显示啦,而且再怎么点击下拉箭头也不显示啦,与3相同 5.启动后,当前记录选中某一行,+添加,点击编码从下拉列表中选择一项,当前记录指示Indicator跳到第一行,然后鼠标点击Grid上任一位置,弹出Access violation异常,Grid无法再进行任何操作,退出程序时,还会出错
提供的test测试程序,测试了一下: 1.启动后,点击选中行名称列,显示名称下拉列表,ESC关闭 2.+添加一行,然后-删除当前插入行 3.再点击名称列,名称下拉列表不显示,其实也不是真的就没显示,只不过是没有显示在Grid画面的上方,点击单位列就可以看出来 4.启动后,点击“名称”或“自由输入”的下拉箭头,显示下拉列表,鼠标移到下拉列表的任一个按钮上显示提示若干秒,下拉列表不显示啦,而且再怎么点击下拉箭头也不显示啦,与3相同 5.启动后,当前记录选中某一行,+添加,点击编码从下拉列表中选择一项,当前记录指示Indicator跳到第一行,然后鼠标点击Grid上任一位置,弹出Access violation异常,Grid无法再进行任何操作,退出程序时,还会出错
L lichengbin Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-28 #25 6.排序选项Check上,点击标题栏,并不进行排序,尽管三角指示符有切换 7.过滤选项Check上,在数量过滤表达式输入栏,输入1或=1,没有进行过滤 8.Next,Last按钮永远可以处于Enable状态,即使位于最后一条记录,但Prior,First正常 9.+插入,序号有变化,总行数不变,是不是给人不一致之嫌?
6.排序选项Check上,点击标题栏,并不进行排序,尽管三角指示符有切换 7.过滤选项Check上,在数量过滤表达式输入栏,输入1或=1,没有进行过滤 8.Next,Last按钮永远可以处于Enable状态,即使位于最后一条记录,但Prior,First正常 9.+插入,序号有变化,总行数不变,是不是给人不一致之嫌?
K kinneng Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-28 #26 收到了,谢谢,花您的时间了,有空就重写下拉框配合新写的表格。
S shine007 Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-03 #27 kinneng,你能不能把你修改的Ehlib部分传上来,有时候要用到却找不到,很麻烦的。[]
K kinneng Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-03 #28 我修改过的不能单独使用,还是在网上下载吧 www.tomore.com / www.2ccc.com 我尽量避免修改,但尽了最大的努力,在水平能力有限的情况下,还是修改了一点。 已经重写了下拉框,过几天上传。
我修改过的不能单独使用,还是在网上下载吧 www.tomore.com / www.2ccc.com 我尽量避免修改,但尽了最大的努力,在水平能力有限的情况下,还是修改了一点。 已经重写了下拉框,过几天上传。
L lichengbin Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-05 #29 说实话,我觉得你基于EhLib来写这个组件不大好,EhLib组件本身可不是免费的,你自己个人开发用用是没问题的,但把它大范围地商业应用,基于它衍生新的组件并给其他开发人员使用的话,应该是不行的吧 最好还是自己基于DBGrid来写,把EhLib中没什么大用的部分去掉,再添上你自己的新功能
说实话,我觉得你基于EhLib来写这个组件不大好,EhLib组件本身可不是免费的,你自己个人开发用用是没问题的,但把它大范围地商业应用,基于它衍生新的组件并给其他开发人员使用的话,应该是不行的吧 最好还是自己基于DBGrid来写,把EhLib中没什么大用的部分去掉,再添上你自己的新功能
K kinneng Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-05 #30 说的对,也是我的想法,我的程序并没有别人想像那样彻底地与EhLib拴在一起,只要修改为TEXDBGrid = class(TDBGrid),立马就可以放弃EhLib,改投TDBGrid了,但时间问题,暂时还是先用它。
说的对,也是我的想法,我的程序并没有别人想像那样彻底地与EhLib拴在一起,只要修改为TEXDBGrid = class(TDBGrid),立马就可以放弃EhLib,改投TDBGrid了,但时间问题,暂时还是先用它。
K kinneng Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-15 #31 to lichengbin 我已经着手制作自己的DBGird了,并不抄袭DBGridEh,它的功能太多,补丁太多,太乱, 除了作者外,要看懂的人不多,我自己从头开发,打算将下拉框内置到表格内,而不是外 部嵌入,因为是内置处理,记录号显示比现在的更好,要实现某些功能,在网上下载的例 子,简直是误人子弟,之后自己研发,花了一些时间,现在还没有做好,不过已经放上网 ,展示一下。
to lichengbin 我已经着手制作自己的DBGird了,并不抄袭DBGridEh,它的功能太多,补丁太多,太乱, 除了作者外,要看懂的人不多,我自己从头开发,打算将下拉框内置到表格内,而不是外 部嵌入,因为是内置处理,记录号显示比现在的更好,要实现某些功能,在网上下载的例 子,简直是误人子弟,之后自己研发,花了一些时间,现在还没有做好,不过已经放上网 ,展示一下。
常 常常 Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-15 #32 如果前面有选中记录号,选择标题后,会出现行号和记录不符的现象
K kinneng Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-15 #34 to 常常 收到,本来已经解决的,现在推倒一半重来,所以这样,很快解决的,谢谢
S shine007 Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-15 #35 楼主是个大好人,它的贴是一定要看滴,更是要顶滴。。。。 (就是没帮忙找出什么问题来,我感觉已经很好用了!)[]
W wiseinfo Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-24 #40 Open source共同研究,,如果在一些属性上不兼容EHLIB,升级是个问题哦,