社区
VFP
帖子详情
如何让用户可以在资源管理器里点击一个.dbf文件时执行一个通用的dbf浏览程序?
xhb_gz
2008-06-10 09:05:20
设计了一个通用的.dbf文件浏览程序,能否让用户在操作系统一级调用它呢?--比方说,当用户在资源管理器里点击一个.dbf文件时,就执行一个这个通用的dbf浏览程序,浏览刚才的.dbf文件?
谢谢大侠!!!
...全文
93
15
打赏
收藏
如何让用户可以在资源管理器里点击一个.dbf文件时执行一个通用的dbf浏览程序?
设计了一个通用的.dbf文件浏览程序,能否让用户在操作系统一级调用它呢?--比方说,当用户在资源管理器里点击一个.dbf文件时,就执行一个这个通用的dbf浏览程序,浏览刚才的.dbf文件? 谢谢大侠!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
thinclient
2008-06-12
打赏
举报
回复
[Quote=引用 14 楼 apple_8180 的回复:]
用传参数方式应该可以。
lpara t1
use (t1)
brow
[/Quote]
十豆三
2008-06-12
打赏
举报
回复
用传参数方式应该可以。
lpara t1
use (t1)
brow
十豆三
2008-06-11
打赏
举报
回复
另外,如果正确安装了VFP,VFP会关联DBF的,即直接双击或右单击,打开即可用VFP打开。
十豆三
2008-06-11
打赏
举报
回复
[Quote=引用 1 楼 dkfdtf 的回复:]
这是操作系统的功能,直接在浏览器中选“工具”->文件夹选项->输入dbf找到它->高级
1. 如果不存在 open 操作项,选“新建”并指定你的程序
2. 如果已有 open 操作,选“编辑”并指定你的程序
[/Quote]
都市夜猫
2008-06-11
打赏
举报
回复
[Quote=引用 12 楼 xhb_gz 的回复:]
为dbf指定关联程序没问题,问题是在程序里怎么获取文件名?
在主程序里这样写:
lpara t1
use t1
brow
不行吧!
[/Quote]
可以的
xhb_gz
2008-06-11
打赏
举报
回复
为dbf指定关联程序没问题,问题是在程序里怎么获取文件名?
在主程序里这样写:
lpara t1
use t1
brow
不行吧!
都市夜猫
2008-06-11
打赏
举报
回复
没有专用的 API 函数,但可以用读/写注册表的 API 来实现。
只需要在 HKEY_CLASSES_ROOT 下注册扩展名(.dbf),再在 HKEY_CLASSES_ROOT\dbffile\shell\open\command 下指定要执行的程序
xhb_gz
2008-06-11
打赏
举报
回复
-->然后你的程序中要"想办法"读入这个行参数。<--
哪位知道这个“办法”的大侠指点一下
ccssddnnhelp
2008-06-11
打赏
举报
回复
关联选项中,设一下open选项的参数 %1 为文件名。然后你的程序中要想办法读入这个行参数。具体要查VFP的手册了。.
=
=
=
=
思
想
重
于
技
巧
=
=
=
=
.
贴子分数<20:对自已的问题不予重视。
贴子大量未结:对别人的回答不予尊重。
.
reply via CSDN viewer
xhb_gz
2008-06-11
打赏
举报
回复
关联程序怎样获知这个被单击文件的文件名?
我是说,我用Vfp写了一个通用的dbf表处理程序,简单的说,它可能是这样:
use <Table1>
brow
问题是这个<Table1>如何动态地改变为用户在资源管理器里单击的那个文件名?
ccssddnnhelp
2008-06-11
打赏
举报
回复
在资源管理器的文件选项中重新定义一下关联程序即可。.
=
=
=
=
思
想
重
于
技
巧
=
=
=
=
.
贴子分数<20:对自已的问题不予重视。
贴子大量未结:对别人的回答不予尊重。
.
reply via CSDN viewer
xhb_gz
2008-06-11
打赏
举报
回复
Vfp打开只是简单的应用Browse命令,仅仅让用户浏览,谈不上什么功能。
请问大侠设置“文件关联”的API函数是什么?谢谢!!!
TERRYYRRET
2008-06-10
打赏
举报
回复
不过我感觉这程序不是很有必要,做重复的工作啊
TERRYYRRET
2008-06-10
打赏
举报
回复
可以做到的,就是写一个exe,其中有一个表单就可以,放一个GRID和几个按钮,
然后用API函数写注册表,设置文件关联就可以了
都市夜猫
2008-06-10
打赏
举报
回复
这是操作系统的功能,直接在浏览器中选“工具”->文件夹选项->输入dbf找到它->高级
1. 如果不存在 open 操作项,选“新建”并指定你的程序
2. 如果已有 open 操作,选“编辑”并指定你的程序
易语言模块914个
世恒
通用
安装系统
文件
压缩模块.ec 个性信息框1.1.ec 个性信息框1.21.ec 个性信息框1.5.ec 个性信息框1.ec 个性化电脑模块.ec 互联网扩展模块1.1.ec 五笔编码查询模块.ec 代码编辑器部分模块.ec 仿vista...
oracle19c_oca_ocp_ocm实战
0.1数据库监听(动态监听,静态监听,多个ip同
时
监听1521,
一个
ip监听多个service_name) 0.2rman 命令中的set rename datafile和 alter database rename datafile 有啥区别? ...
1345个易语言模块
取
文件
时
间.ec 取
文件
版本信息.ec 取
文件
目录列表.ec 取
文件
相关联的图标.ec 取
文件
行数.ec 取文本行数.ec 取 易模块信息.ec 取易模块信息2005.ec 取歌词.ec 取汇编指令长度.ec 取汉字代码.ec 取汉字全拼音模 块.ec...
易语言模块大全(共775个模块)
易语言模块大全,
里
面包含775个模块!!! 易语言模块大全,
里
面包含775个模块!!! 易语言模块大全,
里
面包含775个模块!!! ACCESS到高级表格1.1(1.1).zip Access操作(1.0).zip ACCESS到超级列表框(1.0).zip ...
VFP
2,723
社区成员
29,110
社区内容
发帖
与我相关
我的任务
VFP
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
复制链接
扫一扫
分享
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章