| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 927 人关注过本帖
标题:求助,请老师们看看我这个毕业设计怎么解决!!
只看楼主 加入收藏
ht198846
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2010-4-16
结帖率:50%
收藏
已结贴  问题点数:20 回复次数:9 
求助,请老师们看看我这个毕业设计怎么解决!!
老师给我出的毕业设计题目是“基于Grid的群编辑系统”

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

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

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

3、群编辑功能,VFP中每次最多只能复制、粘贴、剪切一行数据,而且操作不便,希望实现多行列的数据复制粘贴,并且希望能像 EXCEL那样用鼠标直接拉出选区框。

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

老师说让我试试用TEXT控件生成数据矩阵, 这样编辑起来才方便,然后用MOUSEDOWN,MOUSEUP属性记录框选位置并实现选区功能,但是即使有这些思路,要实现群编辑的复制粘贴还是很困 难,我是本科电子工程专业偏硬件的,软件这块不行啊,请各位老师们帮我想想怎么能实现群编辑功能呢?
搜索更多相关主题的帖子: 毕业设计 老师 
2010-04-16 23:05
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:4 
拿VFP的弱点与EXCEL的优点比较,哪真是不知该如何说!
楼主据说的VFP数据处理能力较弱。我的理解应该是VFP的交互式数据处理能力不如EXCEL方便,需要熟悉VFP语句才能在命令窗口中完成,对于不熟悉的VFP的人来说是很困难的,不如EXCEL容易掌握。但对于熟练的人来说,VFP的优点是显而易见的,比如要将某列(字段)的数据由元为单位改为万元为单位,用EXCEL就要添加一列,然后设好公式并复制完成,如果不允许增加列,哪就需要逐个修改。而用VFP只要一条语句就可以完成。VFP相对EXCEL的优势大概就是:由熟悉VFP的程序员对特定的处理过程进行编程,以便让用户用最简单的操作完成数据的处理过程。
其实楼主若对VFP稍作研究,相信1-3点都非常容易解决的。

[ 本帖最后由 hu9jj 于 2010-4-17 08:55 编辑 ]

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2010-04-17 08:53
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:0 
从楼主老师最后的提议推断,楼主老师也许对VFP也不很熟悉。实际上用表格来处理数据比用TEXT矩阵要方便的多,编程的工作量也要小很多。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2010-04-17 08:57
ht198846
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2010-4-16
收藏
得分:0 
以下是引用hu9jj在2010-4-17 08:57:59的发言:

从楼主老师最后的提议推断,楼主老师也许对VFP也不很熟悉。实际上用表格来处理数据比用TEXT矩阵要方便的多,编程的工作量也要小很多。
但是Grid控件确实只能做整行的复制粘贴,如果要实现在任意一个矩形选区内的复制粘贴,好像确实要用TEXT矩阵啊。。。
2010-04-17 11:06
cnfarer
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:179
帖 子:3330
专家分:21157
注 册:2010-1-19
收藏
得分:4 
其实完全可以实现!!!只是要费些周折.用VFP9SP2实现现容易些!
比如上面说的多行复制问题,实质上,用VFP数组功能很容易实现的.(用什么TEXT矩阵,可能有的类型的数据根本行不通)

★★★★★为人民服务★★★★★
2010-04-17 20:44
cnfarer
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:179
帖 子:3330
专家分:21157
注 册:2010-1-19
收藏
得分:0 
从这个老师的题目来看,炒概念的成份更多些!

★★★★★为人民服务★★★★★
2010-04-17 20:45
ht198846
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2010-4-16
收藏
得分:0 
以下是引用cnfarer在2010-4-17 20:44:11的发言:

其实完全可以实现!!!只是要费些周折.用VFP9SP2实现现容易些!
比如上面说的多行复制问题,实质上,用VFP数组功能很容易实现的.(用什么TEXT矩阵,可能有的类型的数据根本行不通)
我说的不仅仅是多行啊,而是像EXCEL那样用鼠标拉出任意矩形选区,对选区内的数据进行操作。。。
2010-04-17 21:21
中国龙王
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:484
专家分:283
注 册:2006-5-17
收藏
得分:4 
哈哈,碰上个疯子老师教了一群乱七八糟的徒弟.楼主说的几个用VFP都能解决.就是感觉你们老师在玩什么飞机哟.简单问题要来复杂化.看来你们老师是跟VFP有仇的啦

不要为了打发无聊而做无聊的事!不要在虚幻的世界里做虚幻的事!
2010-04-21 13:24
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:0 
应该说是老师实在找不到合适的课题了,就要学生将载重汽车改造成具有小客车一样的舒适和快捷性能。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2010-04-21 17:07
cnfarer
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:179
帖 子:3330
专家分:21157
注 册:2010-1-19
收藏
得分:0 
叫他自己做试试!

★★★★★为人民服务★★★★★
2010-04-21 20:16
快速回复:求助,请老师们看看我这个毕业设计怎么解决!!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019217 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved