标题:在vfp点复制,在window 系统里点粘贴,文件拷贝小变通的一点想法(vfp9,win7以 ...
取消只看楼主
hepingfly
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:15
帖 子:195
专家分:657
注 册:2015-5-21
结帖率:100%
已结贴  问题点数:20 回复次数:0 
在vfp点复制,在window 系统里点粘贴,文件拷贝小变通的一点想法(vfp9,win7以上版)
对于前面有网友提出的一个问题,也弄个看法:
既:能不能在vfp里面,自做的窗口内,右击一些自做的目录下的文件,出现复制、粘贴、删除的菜单时,点击复制。然后再从window 系统里,打开资源管理器,任选一窗口,所选文件会粘贴到该窗口中? 经思考后,认为稍加变通一下也能做到。(window的复制粘贴涉及内核,难进入)。现将一点作法介绍,仅供试用。
   1.做了2个文件。其中1个是批处理 copywj.bat文件,(4行简单代码),另1个叫做:增添菜单.exe 执行文件。
   2.使用方法:将 bat 文件一定拷进 c:\windows\ 目录内,exe 放任意地方。再就是:要在D盘建一个空文件夹,D:\dkwj\,(此文件夹名称只要与 bat 内一致,允许另改名),准备工作完毕!
   3.开始操作。执行 exe 文件1次,(过多执行没用处,必要时重启电脑,以后不再用了)。实现的效果是:在window 系统桌面,以及任意打开的窗口内,鼠标右击空白的地方时,(不是右击在文件夹或文件上时),会看到显示的window 系统菜单中,新增添了一个项目条 '自制粘贴'。
   4.这时,要求vfp 一方,做点简单事:将vfp窗口内选择的待拷文件,在点击'复制'时,用代码拷进这个D:\dkwj 文件夹内就行了。 注:因为首次使用,D:\dkwj是空的,而且vfp 的一方,还没来得及拷进文件时,也可以首先手工拷几个文件进去,当做vfp 操作时拷进的文件,预先试验一下,等vfp 弄好了自然能用。
   5.window 系统一方:打开资源管理器,鼠标右击桌面或各窗口的空白处,再点击'自制粘贴',看看能不能将这些文件拷进打开的窗口内。
   总结:D:\dkwj 作为中转站的作用。vfp 一方选择的待拷文件,只用简单代码,负责将文件拷进这个 D:\dkwj 目录内即可。window 系统一方,用'自制粘贴',将D:\dkwj内文件,拷进打开的各窗口内。


 
变通式复制.rar (1.05 MB)
搜索更多相关主题的帖子: 资源管理器 windows 执行文件 
2017-01-24 12:54



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-473799-1-1.html




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

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