您的位置:程序门 -> vc/mfc -> 网络编程



如何在vc开发的程序中绑定ip?(具体见内) 谢谢


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


如何在vc开发的程序中绑定ip?(具体见内) 谢谢
发表于:2007-01-15 11:39:23 楼主
一个用vc开发的小程序,可以发送数据,也可以作为服务器接收数据.
程序从界面上取到用户填写的ip级端口,从而实现发送和接收数据。

我的问题:如果用户网上邻居属性里设置了多个ip地址,则填写在vc界面上的ip必须是在网上邻居属性里排第一位的,程序才可以正常运行。否则程序可能就无法正常运行。不知道这种问题应该怎样解决?

请大侠们帮忙看看   谢谢
发表于:2007-01-15 13:51:191楼 得分:0
那楼主就这样``如果发现用户有多个ip,但用填的却不是第一个,则提示一吓用户,然后程序自动使用第一个ip(让用户知道)
发表于:2007-01-15 14:02:172楼 得分:0
程序在接收数据的时候,要是界面面上填写的ip不是网上邻居属性里排第一位的ip地址,则会出现不能接收的问题。

我现在就想用界面上填写的ip来作为接收ip,而不调用网上邻居属性里的别的ip地址来作为接收ip,不知道哪位有相关的解决代码?   贴个上来看看
发表于:2007-01-15 18:08:023楼 得分:0
#include   <iphlpapi.h>

if   ((err   =   addipaddress(newip,   newmask,   index,   &ntecontext,   &nteinstance))   !=   0)
{
printf( "addipaddress   failed   with   error   %d,   %d ",   ntecontext,   err);
return;
}
设置自己的ip地址

之后再设置接收ip
发表于:2007-01-19 11:32:004楼 得分:0
最近也遇到类似问题,学习……


快速检索

最新资讯
热门点击