请大家告诉我怎样在DELPHI中调用WINDOWS中的NET SEND 命令来发消息?]
并且在98和2000的系统下开发的话,会有什么分别吗?
谢谢!

解决方案 »

  1.   

    win98下是不可能实现的,只有2000/XP可以
    if Winexec('net.exe sent '+PChar(IP)+' '+PChar(Msg), SW_Hide)<32
    then // send fail
    else // OK
      

  2.   

    可是这样的话,好象有滞后感,比用NET SEND发消息时候慢很多。
    而且我无法知道消息是否发送成功了,有没有直接调用底层东东的方法,可以读到返回值,看是否发送成功。
    我曾经看到过别人写的东东,可以一次发给很多台机器而且发送到每台机器是否成功都能知道。
    各位,请帮帮手,谢谢!
      

  3.   

    用这几个函数:
    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/netmgmt/netmgmt/message_functions.asp
    给分吧!