04.05.2009, 14:05 | #1 |
Участник
|
dax-lessons: Alert user using Net send - x++
Источник: http://dax-lessons.spaces.live.com/B...FCD1!184.entry
============== Sending messages to the users in network using NET SEND in x++ Microsoft Windows offers a simple method to send messages to other users or computers on the network - simple WinPopup Messages or Net Send Messages ( in Windows 95, Windows 98, Windows Me, Windows NT, Windows 2000, Windows XP and Windows 2003 ). Prerequisite: Start Messenger service from Start >> Programs >> Administrative tools >> messenger. Here is the job which will send messages to the users/computers on the network. X++: static void netSend(Args _args) { netSendCom; permission = new InteropPermission(InteropKind::ComInterop); int output; //str computerName = 'giri'; str = Winapi::getComputerName(); str = 'Hello.. I am alerting from Dynamics AX'; // Receiving end should start messenger service and alerter service from services.msc permission.assert(); try { netSendCom = new COM("WScript.Shell"); output = netSendCom.Run(strFmt("net send %1 %2", computerName, message),0,true); } catch (Exception::Error) { CodeAccessPermission::revertAssert(); throw Exception::Error; } if (output != 0) { warning(strfmt('Net send Failed', computerName)); warning('Check messenger service - Started'); } CodeAccessPermission::revertAssert(); } Источник: http://dax-lessons.spaces.live.com/B...FCD1!184.entry
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору. |
|