uses shellapi
winexec('net send 192.160.0.1 test',SW_HIDE)

解决方案 »

  1.   

    好像delphi中没有声明NetMessageBufferSend这个函数
    在"netapi32.dll"里,从这个dll中调用应该能行吧
      

  2.   

    用kuangning(郎之间,穷人)的方法我到实现了,跟那网页上的功能差不多。不过,winexec()是在windows.pas中定义的,不用加shellApi。
    To xzgyb():我查了帮助,NetMessageBufferSend()的定义是C的,不知怎样将他改成delphi的。另外,我也不知怎么调用dll,初学者嘛。能不能,给个例子?
    分不是问题,还可以加分的。
      

  3.   

    不好意思,说实话,我也是初学者,不太懂
    我照着delphi引入dll的方式写了一下,不知好不好使
    interface部分
    function NetMessageBufferSend(servername,msgname,fromname:LPCWSTR;buf:PBYTE;buflen:DWORD):DWORD;stdcall;implementation部分
    function NetMessageBufferSend; external 'netapi32.dll' name 'NetMessageBufferSend';98下netapi32.dll没有这个函数吧,我试了一下说是不存在的输出