急:如何由远程主机(局域网内)的IP得到其所在的工作组(200分)

  • 主题发起人 主题发起人 sunapple
  • 开始时间 开始时间
S

sunapple

Unregistered / Unconfirmed
GUEST, unregistred user!
我知道可以用WNetOpenEnum、WNetEnumResource等函数得到局域网中的所有工作组以及工作组中的主机名,但是怎么样才能由一个指定的主机IP得到其所在的工作组?不要告诉我先遍历局域网中的所有工作组和主机。我尝试在程序中用诸如nbtstat -A xxx.xxx.xxx.xxx > abc.txt的语句,但是有这样的问题:1、生成了额外的文件,我不喜欢 2、每次读的结果是上一次的,我试图用sleep来等待文件的更新,但是依旧没有效果。

发愁啊,不知道哪位大虾可以帮帮我。
 
我想看看
 
在csdn上有一个源码可以扫到所有的组和计算机。
 
我自己解决啦,呵呵!
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部