点击或拖拽改变大小

Functions.CryptA 方法

X#
加密或解密字符串,同时改变原始字符串的内容并返回加密后的字符串。

命名空间:  XSharp.VO
程序集:  XSharp.VO (在 XSharp.VO.dll 中) 版本:2.22 GA
语法
 FUNCTION CryptA(
	cSource AS STRING,
	cKey AS STRING
) AS STRING
查看代码

参数

cSource
类型:String
将被加密或解密的字符串。
cKey
类型:String
要使用的加密/解密密钥。

返回值

类型:String
加密/解密后的字符串。
备注
此函数与Crypt()相同,但它还会更改原始字符串cSource。请注意,加密密钥对于之后解密字符串非常重要。没有正确的密钥(即用于加密字符串的相同密钥),数据将无法使用。
示例
此示例将加密一个字符串,然后解密该字符串:
X#
 1LOCAL a AS STRING
 2LOCAL cKey as STRING
 3a := "敏捷的棕色狐狸跳过懒惰的狗。"
 4cKey := "猫"
 5? a
 6// 敏捷的棕色狐狸跳过懒惰的狗。
 7? CryptA(a, cKey)
 8// ú¿C_6g[‡N%ì*„k ÙYñƒ---à-øÃFé†ÈbÓÈã_ø´Ù¢ù½Ÿ
 9? a
10// ú¿C_6g[‡N%ì*„k ÙYñƒ---à- øÃFé†ÈbÓÈã_ø´Ù¢ù½Ÿ
11CryptA(a, cKey)
12? a
13// 敏捷的棕色狐狸跳过懒惰的狗。
参见