回 帖 发 新 帖 刷新版面

主题:VFP 如何实现此功能

请各位老师指点.

回复列表 (共7个回复)

沙发

1.如果只是文本文档,可以自行加密,随便弄个简单的函数转换一下就好了,防不防破解的,没有太大必要.

2.但好像还有图片之类的文件,自己加密会有点困难.可以利用WINRAR的命令行参数进行加密码压缩,用时再释放/更新.详情可以找到WINRAR的文件夹查看一下相关的命令行参数说明.这个时候,只要用户没有解压密码,拿到文件也没用.

板凳

闲时又想了一下.
可以在主机上面自动运行一个后台常驻程序.
用TIMER来检查请求,发现请求,进行处理.

请求的方式,可以用一个文本文件,会比较简单.
但考虑到共享冲突等等问题,估计还是.DBF数据表会更好用些,而且还能做为记录备查.

字段:
请求的文件名
请求原因:查看/更新/删除/新建等等
请求人:权限/名字
请求时间:成功复制文件之后计时,超过半个小时自动删除,程序退出前清空.
完成进度:请求/受理/使用完毕/删除/完成

3 楼

好久没上来了.
谢谢MOZ老师,指示不懂得再服务器运行的程序如何写.用TIMER固然是一种方法,但最好是工作站一发出指令,服务器的程序就执行.
例如:工作站把文档上传到一个临时共享文件夹,服务器程序就将该文档移到另一个非共享文件夹
     动作站发出现在指令后(包括需下载的文件名),服务器程序就将该文档从非共享文件夹移到共享文
     件夹,然后工作站从共享文件夹下载到本地机.
这仅仅是我的一个设想,不知能否实现,更加不知到如何去做.
烦请MOZ老师有时间想想,指点指点.

现在才给您打分,实在抱歉.
谢谢!

4 楼

可参考帮助文件里面的"存储过程"

5 楼

本人不才,不知道其它方法,但自己研究了一种方法,在局域网上测试成功。
思路如下:将本地文件的内容通过写入BLOB字段中,上传到SQL2000服务数据库的表中,再运行SQL2000中的自定义过程,将指定表的指定字段写入到时文件中,来实现上传文件过程。
这种方式就不用使用共享目录,只是把文件保存位置记录在SQL2000服务器中,取回时也就反向方式工作就行了。

6 楼


好久没上来了,先谢谢五楼老师

7 楼

顶顶顶 支持一下谢谢楼主了,请继续努力ppt模板http://www.2ppt.cn

我来回复

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