CSDN论坛 > Web 开发 > ASP

如何获得本机IP?急在线等,谢谢! [问题点数:100分,结帖人xiaoweihome]

Bbs1
本版专家分:0
结帖率 100%
CSDN今日推荐
Bbs7
本版专家分:13418
Bbs7
本版专家分:13418
匿名用户不能发表回复!
其他相关推荐
如何获得本机IP
 
js 获取本机IP
在使用中可能会出现安全的警告,点击“是”,就可以运行了,也可以在【Internet 选项】中【安全】->【ActiveX 控件和插件】->【对没有标记为安全的 ActiveX 控件进行初始化和脚本运行】设置为【启用】,就不会弹出对话框了。有时候测试时因代码出错既不弹出对话框,也不显示 IP,更正代码后也是一样的情况,这时你需要重新打开 IE 进行测试,在实际使用中,不会出现类似情况。 代码如下:
udp获取本机ip
int get_sender_ip(struct sockaddr_in * addr_send, unsigned int *ip_hex) { int sock_addr; int ret, len_addr; struct sockaddr_in addr_local; sock_addr = socket(AF_INET, SOCK_DGRAM, 
获取本机的外网ip地址
现在的大部分公司使用的都是内网ip地址, 有时候要在程序中获取本机的外网ip地址, 原理其实很简单,本机是不能通过自己 在的内网获取到自己的外网ip的,只能通过访问 第三方的服务,第三方可以回显自己的外网ip地址, 比如 http://www.ip138.com/ 提供这样的服务, 单击下面的链接就能返回你本机的外网ip,不信试试, http://iframe.ip138.com/i
MFC 得到本机IP和设置本机的IP
ULONG WINAPIGetAdaptersAddresses(  __in     ULONGFamily,  __in     ULONGFlags,  __in     PVOIDReserved,  __inout  PIP_ADAPTER_ADDRESSESAdapterAddresses,  __inout  PULONG SizePointer);第一个参数Family是网络协议族
Jsp获得本机IP
1.必备的jstl-1.2.jar驱动包 2.获得IP java代码如下: package com.eduask.tag; import java.io.IOException; import javax.servlet.http.HttpServletRequest; import javax.servlet.jsp.JspException; import 
Android获取本机IP地址
自己开发时遇到一个需求,要求地域定向,获取ip,如果手机连接的是wifi,获取到是192.168.1.0这种格式的地址,如果连接的是移动网络,获取到的是10.119.32.486这种格式。/*客户端IP/public static String getIP(Context context){ try { for (Enumeration<NetworkInterface> en
WinSock获得本机Ip地址
每次写网络程序都必须编写代码载入和释放winsock库,为了以后方便使用,我们将封装一个CInitSock类来管理Winsock库
pb中如何获得机器ip地址
在用pb开发信息管理系统时,为了安全期间,我们希望记录每个登录用户的信息,并生成日志,其中最重要的是知道是哪个机器运行程序的?这样,只要获取运行程序的机器ip问题就解决了,然而,pb中没有象delphi 中有现成的函数可以很方便的获的机器的ip,我们只好利用外部函数来实现了。 首先声明外部函数 function int WSAStartup( uint UIVersionRequested, ref s_WSAData lpWSAData ) library "wsock32.dll" function int WSACleanup() library "wsock32.dll" function int WSAGetLastError ( ) library "wsock32.dll" function int gethostname ( ref string name, int namelen ) library "wsock32.dll" function string GetHost(string lpszhost, ref blob lpszaddress ) library "PBWS32.DLL" 然后在form的open事件中执行如下代码就可以了 s_wsadata l_WSAData int li_version = 257 blob{4} lb_hostaddress IF wsastartup ( li_version, l_WSAData ) = 0 THEN IF gethostname ( ls_HostName, len(ls_HostName) ) < 0 THEN messagebox("GetHostName",WSAGetLastError()) ELSE GetHost(ls_HostName, lb_HostAddress) //获得主机名和IP地址 ls_IpAddress = string(asc(string(blobmid(lb_HostAddress,1,1))),"000") + "." ls_IpAddress += string(asc(string(blobmid(lb_HostAddress,2,1))),"000") + "." ls_IpAddress += string(asc(string(blobmid(lb_HostAddress,3,1))),"000") + "." ls_IpAddress += string(asc(string(blobmid(lb_HostAddress,4,1))),"000") //将IP地址的ASC码形式转化为***.***.***.***字符串格式 END IF WSACleanup() ELSE messagebox("GetHostName",WSAGetLastError()) END IF
vba 获取本机ip
Sub GetMyIP()Dim strComputer As StringDim objWMI As ObjectDim colIP As ObjectDim IP As ObjectDim i As IntegerstrComputer = "."Set objWMI = GetObject("winmgmts://" & strComputer & "/root/cimv2")Set c
关闭
关闭