从网上下载一个RSA加密解密事例代码,在delphi7下正常编译使用,但在delphi10下面就不能工作了!!
原因如下:
因为在delphi7里面,char和string都是单字节存储的,而在delphi10里面,char和string是双字节的,所以在delphi10里面,将char变成ansiChar,将string变成AnsiString就解决问题了。
从网上下载一个RSA加密解密事例代码,在delphi7下正常编译使用,但在delphi10下面就不能工作了!!
原因如下:
因为在delphi7里面,char和string都是单字节存储的,而在delphi10里面,char和string是双字节的,所以在delphi10里面,将char变成ansiChar,将string变成AnsiString就解决问题了。