我的VB.NET脚本需要使用一个用C#编写的库,特别是Connect()方法,它有一个out参数,它是一个类。调用库方法的VB.NET代码如下所示: Dim devInfo As DeviceInfoTypevoid Connect(ChannelType channel, UInt16 connectMod
我在测试它,它返回有效(真),即使我传递"0123456“或"11111”或"99999“,而没有点作为参数。我是用VB.net和C#编写的,结果是一样的。bool CheckIpAddress(string ipAddr) IPAddress ip = null;}
Public Function CheckIpAddress(ipAddr
我只有一个用VB.NET写的例子。 在这里发帖之前,我已经尝试过自己转换代码。 问题是当我调用这个函数时,它给出了错误的二进制输出,这显然意味着我对输入做了一些错误的事情。以下是VB.NET的原始代码: Private Shared Declare Unicode Function Read_Write Lib "Subway.dll" (obej As IntPtr,Data_in As Byte(), in_siz As Integer, <Out()> ByRef Data_out A