C#编程,一个ACTIVE X插件的应用

来源:百度知道 编辑:UC知道 时间:2024/05/06 01:01:02
找到了一个插件叫jpgview 看他说明文档是可以在C#使用的,但只觉了C++的列子,dword ip =inet_addr("192.168.0.101"),然后用到SetIPAddr这个方法,SetIPAddr(ip,8080,1)3个参数,当我应用到C#里面提示这3个参数都是int,我怎么将IP地址转成INT类型呢。。知道的给个方法吧,谢谢!
其实就是想用INT表示一个IP地址,你的方法我是调用那个变量来用啊!

System.Net.IPAddress a = System.Net.IPAddress.Parse("192.168.1.1");byte[] b = a.GetAddressBytes();
int[] ip = new int[4];
b.CopyTo(ip, 0);
foreach (int i in ip)
Console.Write("{0} ", i);

什么意思,不怎么明白,不过string转成INT还是很容易的,convert.Toint30()就行