求在pb10.5中能用的加密解密函数
pb10.5的菜单有了很大的改进,界面漂亮了很多,使用了一段时间之后,发现pb10.5支持unicode后,对字符串进行操作的函数出现问题,在网上找到的,就是API函数后面加上如:ALIAS FOR "ShellExecuteA;Ansi" 的声明,但只能解决一部分问题。特别是对于口令加密,试过了很多的方法,包括论坛中“[译]在PowerBuilder中应用加密技术 ”中提到的利用微软的Crypto API(加密后解密出来的不对),PowerBuilder基于java的PowerBuilder加密函数库也无法运行。
其实现在所有问题的核心问题就是在声明一个string变量时,系统默认就是unicode编码。有没有什么方法,将其在改变为 ANSI类型的string呢?