主题:求教关于encrypt()函数的详细情况!
tlly2
[专家分:0] 发布于 2003-07-28 22:20:00
我查了几天有关书籍,都未找到说明,请版主和各位师兄多多指教,急盼回复,谢谢!
回复列表 (共4个回复)
沙发
lina [专家分:0] 发布于 2003-07-29 11:03:00
在VFP5.0版本中有个foxhelp.hlp文件,里面有所有的函数说明
板凳
FOX本色 [专家分:1950] 发布于 2003-07-29 11:14:00
好象没有吧,
……………………………………………………………………………………………………
不过有这样一个
encrypted 属性
应用于 请参阅
指定项目中已编译的源代码是否加密。只在设计时可用。
语法
Object.Encrypted[ = lExpression]
设置
lExpression
encrypted 属性的设置有:
设置 说明
真 (.T.) 已编译的源代码加密。将 lExpression 设置为“真” (.T.) 可以为您的源代码提供附加的保护,这与在 COMPILE 命令中包含 ENCRYPT 参数相同。
假 (.F.) (默认值)已编译的源代码不加密
说明
项目中的源代码包括包括程序和格式文件、表单、标签、报表和可视类库的源代码和数据库中的存储过程。encrypted 属性对应于“项目信息”对话框中“项目”选项卡的“加密”复选框。
3 楼
tlly2 [专家分:0] 发布于 2003-07-29 14:38:00
原程序如下:
WITH M_C
.TEXT = ALLTRIM(CODE_COMP)
.OLDENCRYTEDTEXT = M_D
.MYTYPE = TI - 1
.MYNET = M_N
.MYDAY = DAY()
.MYSUM = SUMRECORD()
M_RET= .ENCRYPT()
ENDWITH
RET = VAL(M_RET)...
与‘.enctypt()’有关的好像还有一个*.ocx,我查了有关书这个东东叫非可视化类的方法程序,能否修改?如何修改,盼回复!
4 楼
mrtorney [专家分:1060] 发布于 2005-11-02 21:33:00
建议你千万别用这个encrypt()函数.
因为它与操作系统平台关系得太紧密,比如简体XP版本下编写好的加密函数,在繁体98版下就会解密错误.
我来回复