注意到 foxtable 自带的MD5 加密函数是接受UniCode 的。
我先在需要连接到现有ERP系统,它的MD5密码是Ascii的,所以想使用以下自定义函数,
Dim ByteSourceText() As Byte = Text.Encoding.ASCII.GetBytes(Args(0))
Dim Md5 As New Security.Cryptography.MD5CryptoServiceProvider
Dim ByteHash() As Byte = Md5.ComputeHash(ByteSourceText)
此段代码在vb.net下面是可以通过的,但是foxtable 提示出错:
编译器错误:'Text' is ambiguous, imported from the namespaces or types 'system.drawing,system'.
错误代码: Dim ByteSourceText() As Byte = Text.Encoding.ASCII.GetBytes(Args(0))
不知道如何才能将这个命名空间加入。
谢谢