谁能搞到这个软件的源码?或用DELPHI写段实现其主要功能的代码!!(即:用TREEVIEW显示一个数据库中的所有的表,同时每点一个表名则在F1BOOK中显示及修改所选中表, 在点另一个表前进行保存)
http://www.techpower.com.cn/software/试用版.zip

解决方案 »

  1.   

    我也知道应该不太难,但我刚学DELPHI, 这个问题一方面是急需解决,同时也是一个较典型的问题,想讨个源码学习一下,各位费心了!!!
      

  2.   

    《Delphi4编程技术内幕》中有范例,完整源代码。
      

  3.   

    见笑!不过,请您仔细看看,重要的是右边有数据感知功能,同时又象EXCEL那样可灵活的块操作。
    楼上的,请提供代码看看!!
    向您学习!!
      

  4.   

    控件的相关说明我都看过,(刘艺的第三方控件大全)比如Inforpower,Cell,1stclass,ExpressQuantumGrid,F1book等, 其实并不能完全完成上述功能。
         首先TREELIST功能与我要求的就不一样, 它们是把数据库中每条记录的各字段的树上显示,而我只要求显示库中表名;
         再者,每点击一个表名,右边无论用什么控件, 起码要保证象EXCEL那样方便的编辑?主要是指:可以块粘贴 , 整(多)行插入,整(多)行复制等功能, 并自动保存到数据库中,上述控件也不行,或许F1BOOK有门,但也应自写语句处理一下;我想还有一个思路,就是直接调用EXCEL的一个SHEET作为感知控件,障碍是要求每列有严格数据格式,设置某列只能录入数值或只能录入字符,或固定的日期格式,不能完全象EXCEL那样什么格式的数据都能录入; 再者,退出保存入数据库中时,SHEET中的空行需要处理,否则数据库中会无限增加空记录(如果无限制的话)     这个问题我已经问过多次了,得到的答案最多也是推荐用某某控件,恳请大家仔细研究一下,是否用您想到的控件真能实现??      其实仔细思虑一下,这个问题是个在开发数据应用程序时很典型的问题,不知BORLAND公司为何这方面做的如此差,以至我都要对DELPHI失去信心了!     当然,我知道这个问题对高手来说并不成问题,恳请高手给段代码