如何让FOXPRO中的DBF文件加密

如何让FOXPRO中的DBF文件加密,第1张

这个还真没有办法加密

加密之后dbf文件就打不开了

怎么在vfp中使用呢

方法1,对表的内容加密(必须使用对称算法)

方法2,修改dbf文件的扩展名

比如将temp.dbf修改为temp.dat

平时使用use

temp就能打开表

这时候必须使用use

temp.dat才能打开表

打开之后的 *** 作和之前是一样的

这样只是个障眼法

这个好象不是加密,而是登录验证的过程吧。

1.增加个用户表:用户名,密码。

2.制作一个表单:2个text控件。一个控件是username,另一个输入password。

3在cmdbutton中输入验证用户名和密码的代码。

把输入的用户名和密码和数据表中的去比对一下,

一样的就通过,执行下一个表单,不一样的话就继续执行登录表单。

并且可以设成输入密码不对N次就退出系统。

VFP9可以对项目文件进行编译生成一个EXE文件,你可以将表单、程序、菜单等文件编译在EXE文件中。编译后就可以删除相应的表单、程序等文件了,这样其他人就无法查看你的表单文件,并且程序运行也不会有任何报错。

至于你说的直接对表单进行加密,vfp程序是没有相关工具,只能依赖其他的加密软件来实现。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6426448.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-22
下一篇 2023-03-22

发表评论

登录后才能评论

评论列表(0条)

保存