设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1164|回复: 0
打印 上一主题 下一主题

[与其它组件] [求助]关于 vsflex8u.ocx ,MSHFlexGrid 控件

[复制链接]
跳转到指定楼层
1#
发表于 2006-8-3 04:07:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
vsflex8u.ocx控件,看上去好像是VS.NET 2005中的吧,我猜猜的。我机器上已经安装了VS.NET 2005,在下载了 mhaibo的作品心血之作-treeview和vsflexgird的应用,后直接打开例子的话,会提示控件没有,那说明不是VS.NET 2005中的,是不是?按照说明,将vsflex8u.ocx拷贝到WINDOWS\SYSTEM32下(我机器是WINDOWS 2003),再注册。再运行例子,就正常了。



MSHFlexGrid控件,是VB6中的吧,注册后,在ACCESS VBA中好像也能使用。



这些控件都是提供一个表格形式的界面,用来显示和编辑数据。在ACCESS VBA中,如果不用这些专门控件,可能只能用子窗体数据表形式来实现表格界面。用这些控件的一个优点是,他们提供了很多我们很需要的内置的功能,如当前行能以不同颜色显示,在ACCESS VBA中,没有直接的功能,需要通过变通的办法。

需要处理的数据都是别的程序生成的,是逗号分隔的文本文件,内容就是一个规则的表格数据,没有标题行,没有序号字段。需要以表格形式作为用户界面,除了需要显示表格数据,显示每行的序号,根据组合条件筛选,导出到EXCEL外,还需要编辑后能保存,就是覆盖原来的文本文件。目前我都是用ACCESS VBA来实现。最近想用VB来实现,用ACCESS 的缺点是,需要用户机器上安装ACCESS 软件,MDE文件在遇到没有正常退出时,容易损坏。

不知道用何种控件比较合适?

希望高手能指点一二。谢谢。





分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-9-22 18:15 , Processed in 0.086631 second(s), 25 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表