Отправка сообщения не через net send - VB
Формулировка задачи:
Здравствуйте все!!!
Подскажите как реализовать: надо отправить сообщение пользователю, текст сообщения хранится в базе данных. Желательно чтобы это был кокой-нибудь MsgBox.
Подскажите как реализовать: надо отправить сообщение пользователю, текст сообщения хранится в базе данных. Желательно чтобы это был кокой-нибудь MsgBox.
Решение задачи: «Отправка сообщения не через net send»
textual
Листинг программы
<font color="blue">Private</font> <font color="blue">Declare</font> <font color="blue">Function</font> NetMessageBufferSend Lib _ <font color="teal">"NETAPI32.DLL"</font> (yServer <font color="blue">As</font> Any, yToName <font color="blue">As</font> <font color="blue">Byte</font>, _ yFromName <font color="blue">As</font> Any, yMsg <font color="blue">As</font> <font color="blue">Byte</font>, <font color="blue">ByVal</font> lSize <font color="blue">As</font> <font color="blue">Long</font>) <font color="blue">As</font> <font color="blue">Long</font> <font color="blue">Private</font> <font color="blue">Const</font> NERR_Success <font color="blue">As</font> <font color="blue">Long</font> = <font color="darkblue"><b>0</b></font>& <font color="blue">Public</font> <font color="blue">Function</font> SendMessageNet(RcptToUser <font color="blue">As</font> <font color="blue">String</font>, _ FromUser <font color="blue">As</font> <font color="blue">String</font>, BodyMessage <font color="blue">As</font> <font color="blue">String</font>) <font color="blue">As</font> <font color="blue">Boolean</font> <font color="blue">Dim</font> RcptTo() <font color="blue">As</font> <font color="blue">Byte</font> <font color="blue">Dim</font> From() <font color="blue">As</font> <font color="blue">Byte</font> <font color="blue">Dim</font> Body() <font color="blue">As</font> <font color="blue">Byte</font> RcptTo = RcptToUser & vbNullChar From = FromUser & vbNullChar Body = BodyMessage & vbNullChar <font color="blue">If</font> NetMessageBufferSend(<font color="blue">ByVal</font> <font color="darkblue"><b>0</b></font>&, RcptTo(<font color="darkblue"><b>0</b></font>), <font color="blue">ByVal</font> <font color="darkblue"><b>0</b></font>&, _ Body(<font color="darkblue"><b>0</b></font>), UBound(Body)) = NERR_Success <font color="blue">Then</font> SendMessageNet = True <font color="blue">End</font> <font color="blue">If</font> <font color="blue">End</font> <font color="blue">Function</font> <font color="blue">Private</font> <font color="blue">Sub</font> Form_Load() <font color="blue">Dim</font> RetVal <font color="blue">As</font> <font color="blue">Boolean</font> MsgBox <font color="teal">"Soobshenie Dostavlenn="</font> & SendMessageNet(<font color="teal">"127.0.0.1"</font>, <font color="teal">" "</font>, <font color="teal">"Vot eto i esti nashe soobshenie"</font>) <font color="blue">End</font> <font color="blue">Sub</font>
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д