加密之后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程序是没有相关工具,只能依赖其他的加密软件来实现。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)