以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助] MD5 by ASCII  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=17137)

--  作者:SQL2011
--  发布时间:2012/3/4 22:27:00
--  [求助] MD5 by ASCII

       

注意到 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))

 

不知道如何才能将这个命名空间加入。

 

谢谢


--  作者:狐狸爸爸
--  发布时间:2012/3/5 8:06:00
--  
Dim ByteSourceText() As Byte = System.Text.Encoding.ASCII.GetBytes(Args(0))
--  作者:SQL2011
--  发布时间:2012/3/5 19:40:00
--  

原来这样,谢谢了