Вниз
Скачать: CL | DM;

Message   Найти похожие ветки 

 
Corel   (2007-09-20 02:15) [0]

подскажите люди в какую сторону копать, чтобы послать юзеру сообщение. Вроде бы функции Net... есть, только где?


 
Германн ©   (2007-09-20 02:20) [1]


> Message [D7, WinXP]
>
> Corel   (20.09.07 02:15)
>
> подскажите люди в какую сторону копать, чтобы послать юзеру
> сообщение. Вроде бы функции Net... есть, только где?
>

Бред. Имхо.
Проспись и спроси заново.


 
Черный Шаман   (2007-09-20 03:37) [2]

Может это
NetAlertRaiseEx


 
clickmaker ©   (2007-09-20 10:13) [3]

NetMessageBufferSend()


 
clickmaker ©   (2007-09-20 10:25) [4]

кусок кода даже завалялся. Дарю

type
 NET_API_STATUS = DWORD;

 TNetMessageBufferSend = function(
   servername: PWideChar;
   msgname: PWideChar;
   fromname: PWideChar;
   buf: Pointer;
   buflen: DWORD
 ): NET_API_STATUS; stdcall;

var
 NetLibHandle: THandle;
 wszSrc: array[0..MAX_COMPUTERNAME_LENGTH] of WideChar;
 wszDest: array[0..255] of WideChar;
 wszMsg: PWideChar;
 cbMsg: DWORD;

function NetSendMsg(const ComputerName, MsgText: string): NET_API_STATUS;
var
 NetMessageBufferSend: TNetMessageBufferSend;
 szComputerName: array[0..MAX_COMPUTERNAME_LENGTH] of char;
 cbComputerName: Cardinal;
begin
 cbComputerName := MAX_COMPUTERNAME_LENGTH + 1;
 GetComputerName(szComputerName, cbComputerName);

 MultiByteToWideChar(CP_ACP, 0, szComputerName, -1, wszSrc, MAX_COMPUTERNAME_LENGTH+1);
 StringToWideChar(ComputerName, wszDest, SizeOf(wszDest));

 cbMsg := (Length(MsgText) + 1) * 2;
 wszMsg := AllocMem(cbMsg);
 StringtoWideChar(MsgText, wszMsg, cbMsg);

 if (NetLibHandle = 0) then
   NetLibHandle := LoadLibrary("NETAPI32.DLL");
 @NetMessageBufferSend := GetProcAddress(NetLibHandle, "NetMessageBufferSend");

 Result := NetMessageBufferSend("", wszDest, wszSrc, wszMsg, cbMsg);

 FreeMem(wszMsg);
end;

initialization

finalization
 if (NetLibHandle <> 0) then FreeLibrary(NetLibHandle);


 
Ega23 ©   (2007-09-20 10:30) [5]

cmd net send /?



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.017 c
2-1189972791
Alexey_K
2007-09-16 23:59
2007.10.14
Окно, подобие понели задач


2-1190276518
труляля
2007-09-20 12:21
2007.10.14
отправка email


15-1189518582
istok
2007-09-11 17:49
2007.10.14
Блокать вебсайты..


2-1190484669
ari_9
2007-09-22 22:11
2007.10.14
Получить нажатие клавиши на произв. контроле без регистр. HotKey


1-1186047147
hgd
2007-08-02 13:32
2007.10.14
WebBrowser и прокси




   Наверх