博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于是用dotnet获取本机IP地址+计算机名的方法
阅读量:5064 次
发布时间:2019-06-12

本文共 573 字,大约阅读时间需要 1 分钟。

印象中在maxscript帮助文档里找到过方法,但是当时没记下来.只能通过dotnet实现了.

如果电脑有无线网卡和本地连接,可能会出现乱码,也问了写dotnet的朋友,提供了一些思路,不过最终还是使用了这个笨办法.

fn getIP_PCname =(    cc = (dotnetclass "System.Net.Dns")    oo = cc.GetHostAddresses(cc.GetHostName())    for ip = 1 to oo.count do    (        getip = filterString (oo[ip].tostring()) "."        if getip.count > 0 and (finditem getip "192") != 0 do        return (IP_pcname = oo[ip].tostring() + "@" + cc.GetHostName()) -- = sysinfo.computername    ))--获取本机IP地址与计算机名

把获得的所有地址循环一遍,使用含有"192"第地址...目前只能这样解决,找到更好办法再补充.

转载于:https://www.cnblogs.com/3dxy/p/4257576.html

你可能感兴趣的文章
Web服务器超时处理
查看>>
keil C 51 strlen库函数使用
查看>>
JS取得绝对路径
查看>>
排球积分程序(三)——模型类的设计
查看>>
编程原则 流水账
查看>>
tomcat URL乱码问题
查看>>
wpf首次项目开发技术总结wpf页面
查看>>
python numpy sum函数用法
查看>>
Linux中的SELinux详解--16
查看>>
php变量什么情况下加大括号{}
查看>>
less入门
查看>>
如何实现手游app瘦身?
查看>>
linux程序设计---序
查看>>
OpenGL 笔记<1> 固定管线实例 + 双缓存测试实例
查看>>
【字符串入门专题1】hdu3613 【一个悲伤的exkmp】
查看>>
C# Linq获取两个List或数组的差集交集
查看>>
21.Longest Palindromic Substring(最长回文子串)
查看>>
HDU 4635 Strongly connected
查看>>
循环队列_数组实现
查看>>
Redis-RDB持久化设置
查看>>