找回密码
 加入
搜索
查看: 1890|回复: 9

如何判断INI文件中有没有本机的MAC地址呢?

[复制链接]
发表于 2009-5-31 18:11:44 | 显示全部楼层 |阅读模式
本帖最后由 s77m72 于 2009-6-1 22:59 编辑

如何判断INI文件中有没有本机的MAC地址呢?
INI文件内容如下:
[MacIp]
mac                =   机名|IP       
00-30-18-A1-B3-3A=A001|192.168.1.1
00-30-18-A1-B3-4A=A002|192.168.1.2
00-30-18-A1-B3-7A=A003|192.168.1.3
00-30-18-A1-B3-AA=A004|192.168.1.4
00-30-18-A1-B3-DS=A005|192.168.1.5
00-30-18-A1-B3-WQ=A006|192.168.1.6
.
.
.
发表于 2009-5-31 19:37:11 | 显示全部楼层
$file =fileopen(.ini)
$read=fileread($file)
$result = StringInStr($read, "00-30-18-A1-B3-3A")
if $result <> 0 then
MsgBox(0,'', '有这个mac地址')
 楼主| 发表于 2009-5-31 23:09:20 | 显示全部楼层
好象不是我所提的问题哦?
发表于 2009-5-31 23:20:09 | 显示全部楼层
答的就是你问的问题,如果我读出来的和大家理解的都不一样,那是我理解出问题,反之...
发表于 2009-6-1 09:34:01 | 显示全部楼层
LZ的意思是比较ini里的mac和本机的mac,相等就说明有啊,说实话,2楼的是不对哦
发表于 2009-6-1 10:54:51 | 显示全部楼层
楼主问如何判断INI
没问如何获取mac
那我就楼主的问题而答
获取mac的文章论坛有
判断方法也有几种
字符串对比只是其中一种
 楼主| 发表于 2009-6-1 19:31:54 | 显示全部楼层
5楼说的就对了
发表于 2009-6-1 22:23:57 | 显示全部楼层
建议修改INI文件的格式:
【MAC】
机器名=IP
这样可以更方便的读取数据!
 楼主| 发表于 2009-6-1 22:57:49 | 显示全部楼层
有人会吗???
 楼主| 发表于 2009-6-5 13:10:16 | 显示全部楼层
问题已解决了,谢谢你们的意见。。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-15 10:58 , Processed in 0.076524 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表