当前位置:编程学习 > C#/ASP.NET >>

把C#转成VB6.0

怎么把yte[] btSoPin = (new ASCIIEncoding()).GetBytes("rockey");转成VB6.0的程序 --------------------编程问答-------------------- 你看看上面这句是什么意思??好像是  得到一个字符串的转bytes然后存入一个数组 byte
你改这么问 --------------------编程问答-------------------- 那这个语句该怎么转,我是个新手,请教下 --------------------编程问答-------------------- 把C#语句byte[] btSoPin = (new ASCIIEncoding()).GetBytes("rockey")转成VB6.0 --------------------编程问答-------------------- 这不是VB.net的论坛么? --------------------编程问答-------------------- 是的,这里是VB.NET的..
不过你要求转VB6.0的

.NET转 VB6.0 麻烦一些,因为.NET很多基础类库都写好的了,VB6.0里面没有的,需要自己写.

引用 4 楼 adrian0588 的回复:
这不是VB.net的论坛么?
--------------------编程问答--------------------     Dim b() As Byte
    b = "rockey" --------------------编程问答-------------------- OK,3Q对了再问你一个像vb6.0返回一个字符串怎么返回比如ToString的 --------------------编程问答-------------------- strconv --------------------编程问答-------------------- 收拾收拾 --------------------编程问答-------------------- 各位大侠谁能帮我把这些C#的翻译成vb6.0的
            ePsM8Mod pas1 = new ePsM8Mod();
            byte btTemp = 0;
            
            byte[] btSN = new byte[8];
            byte[] btSoPin = (new ASCIIEncoding()).GetBytes("rockey");
            StringBuilder sernum = new StringBuilder("0x");
            int i = 0;

            try
            {
                pas1.CreateContext(0, 0x100);
                pas1.OpenDevice(1, ref btTemp);
                Console.WriteLine("OpenDevice success...");
            }
            catch (COMException)
            {
                System.Console.WriteLine("Access Key Exception...");
                pas1.DeleteContext();
                return (pas1.ToString());

            }

            try
            {
                pas1.GetProperty(0x07, ref btTemp, ref btSN[0], 8);
                for (i = 8; i > 0; i--)
                sernum.Append((Convert.ToString(btSN[i-1], 16)).ToUpper());
                System.Console.WriteLine("Serial Number:" + sernum.ToString());
                pas1.Verify(1, ref btSoPin[0], btSoPin.GetLength(0));
                System.Console.WriteLine("Verify SoPin success!");
                pas1.CloseDevice();
                pas1.DeleteContext();
            }
            catch (COMException)
            {
                System.Console.WriteLine("Access Key Exception...");
                pas1.CloseDevice();
                pas1.DeleteContext();
            }
            return sernum.ToString(); --------------------编程问答-------------------- 哪位大侠帮忙解决下
补充:.NET技术 ,  VB.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,