回 帖 发 新 帖 刷新版面

主题:求助,如何像EXCEL那样对任意矩形选区内的数据进行操作??

老师给我出的毕业设计题目是“基于Grid的群编辑系统”

其实是这样的,由于VFP作为一个数据库软件,其数据处理能力较弱,所以现实中常常要把数据导到EXCEL中进行高级处理,老师的意思是让我做控件提高VFP的易用性,有以下几个功能要实现:

1、类似EXCEL的筛选器,EXCEL可以在每列的上方设置筛选器,可以方便的筛选数据,要在VFP中做出这种功能的控件。

2、类似EXCEL的排序器,实现数据排序。

3、群编辑功能,VFP中每次最多只能复制、粘贴、剪切一行数据,而且操作不便,希望实现像EXCEL那样的用鼠标拉出矩形选区,对选区内的数据进行复制、粘贴、替换、清空等操作

4、其他类似EXCEL的编辑功能。

老师说让我试试用TEXT控件生成数据矩阵,这样编辑起来才方便,然后用MOUSEDOWN,MOUSEUP属性记录框选位置并实现选区功能,但是即使有这些思路,要实现群编辑的复制粘贴还是很困难,我是本科电子工程专业偏硬件的,软件这块不行啊,请各位老师们帮我想想怎么能实现群编辑功能呢?

回复列表 (共11个回复)

11 楼

vfp在编辑能力上确实不及EXCEL,但在查询统计功能上是无可自薄的.这也正是两者之所以能够共存共荣的原因.所以不要指望VFP什么都行.当然楼主的愿望还是值得探讨的.
作为一位杰出的编程人员,最高境界应该是在各种软件平台之间任意驰骋,把各种平台的优势功能集中体现在自己的应用系统中.

我来回复

您尚未登录,请登录后再回复。点此登录或注册