CSDN论坛 > Delphi > 网络通信/分布式开发

怎样获取本机在LAN下的IP?在VB中用WinSocket的 .localhost可以,Delphi有没有类似的方法??? Thanks [问题点数:0分]

Bbs1
本版专家分:43
结帖率 100%
CSDN今日推荐
Bbs7
本版专家分:16580
Bbs4
本版专家分:1198
Bbs1
本版专家分:43
Bbs1
本版专家分:43
匿名用户不能发表回复!
其他相关推荐
VB用API获取本机IP地址
Option Explicit Public Const MIN_SOCKETS_REQD As Long = 1 Public Const WS_VERSION_REQD As Long = &H101 Public Const WS_VERSION_MAJOR As Long = WS_VERSION_REQD \ &H100 And &HFF& Public Const WS_VERSIO
【VB.NET】获取机器名称和IP地址
说明 操作步骤 获取本机 获取远程机器 总结说明 在接下俩的文章中主要和大家分享一下在VB.NET中如何通过System.NET以及System.NET.Sockets来获取本机和远程机器的名称以及IP地址。 实例一为通过代码实现来获取本机IP和名称。 实例二为通过输入输入远程端IP来获取远程端机器名。 操作步骤 首先需要注意的是,在编程之前需要引用下面的一些系统命名空间: Imports
VB获取本地IP、计算机名、用户名代码
Dim aa As String Dim strLocalIP As String Dim winIP As Object aa = aa & "本机电脑名称:" & Environ("computername") & vbCrLf aa = aa & "本机用户名称:" & Environ("username") & vbCrLf Set winIP = CreateObject("M
delphi 中获取计算机名和IP
function GetComputerName:String; //获取计算机名称 var wVersionRequested : WORD; wsaData : TWSAData; p : PHostEnt; s : array[0..128] of char; begin try wVersionRequested := MAKEWORD(1, 1);
Delphi自定义过程获取本机ip,名字,用户名
//取本机的 IP 地址<br /><br />functionComputerLocalIP:string;<br />var<br />  ch:array[1..32]ofchar;<br />  wsData:TWSAData;<br />  myHost:PHostEnt;<br />  i:integer;<br />begin<br />  Result:='';<br />  ifWSAstartup(2,wsData)<>0thenExit; // can’t start winsock<
关于VB的WINSOCKET控件使用小结
winsock的SendData方法是异步发送的,也就是数据还未发完就开始执行下一条语句,所以不能在senddata的后面调用close方法,否则发送的数据不完整。 如果想在数据完全发出后马上关闭连接应该在SendComplete事件里调用close方法 SendComplete事件在数据发送完成时触发 Private Sub sckSend_SendComplete()     sckS
本地localhost换成本地的IP地址后不能访问的原因
首先要明白localhost是本地DNS解析的127.0.0.1的域名;而IP本机IP则指你连到网络上的IP地址,可以是内网地址,当然也可能是公网IP;1.本地的服务器是IIS服务器,需要在程序-功能——打开和关闭windows防火墙中勾选web Http协议; 这样本地测试时localhost就可以换成本机的IP地址了; 2.如果你相要通过手机来测试web应用的页面,可以通过这个ip地址来
【Java-Web】Tomcat启动后,只能通过localhost访问,不能通过本机IP
【起因】          同事要参考我写的一个项目的效果,在本机发布以后发现通过局域网IP无法访问,但是localhost和127.0.0.1可以访问 【经过】              经百度:在这篇博客中查到:http://blog.csdn.net/xinyue3054/article/details/7895166                        配置tomcat
localhost改为本机ip
在系统盘中的如下路径 C:\WINDOWS\system32\drivers\etc下的hosts文件 找hosts文件方法电脑左下角-->所有程序->附件->右击记事本以管理员身份运行->打开记事本后->左上角文件->打开->打开后右下角选择所有文件。 然后修改,保存。
Delphi获取本机所有网卡MAC和IP(支持多网卡).rar
Delphi获取本机所有网卡MAC和IP(支持多网卡).rar
关闭