如何实现netsend功能

xzhzh 2003-05-30 11:40:18
我想实现这样一个功能:就是从一台机子上发送一条实时信息到同一网络中的另一台机子上,就象在win2000中有一netsend的程序,在另一台机子的桌面上能立即收到信息,不知如何编程
...全文
56 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
xzhzh 2003-06-04
  • 打赏
  • 举报
回复
netmessagebuffersend我知道用,但是我候发出去的消息在另一方能否调它的位置与显示方式
,而且我只想从一台服务器上往局域网内其它的机子发送消息 ,但是不想在所有的机子上安装程序
kingcaiyao 2003-06-03
  • 打赏
  • 举报
回复
事实上你可以用TClientSocket/TServerSocket来做一个局域网消息,文件传输的程序,做一个客户端和一个服务器端,也可以将两个应用程序都做成客户端或服务器。
wg961423 2003-06-03
  • 打赏
  • 举报
回复
HINSTANCE NTDLL;
int i;
int _stdcall (*NetSend)(PWideChar,PWideChar,PWideChar,PWideChar,DWORD);
NTDLL=LoadLibrary("NETAPI32.DLL");
NetSend=(int (__stdcall *)(PWideChar,PWideChar,PWideChar,PWideChar,DWORD))GetProcAddress(NTDLL,"NetMessageBufferSend");
i=NetSend(NULL,StringToOleStr(Edit1->Text),StringToOleStr(Edit2->Text),StringToOleStr(Memo1->Text),Memo1->Text.Length()*2);
FreeLibrary(NTDLL);
if(i==0)
Bar1->SimpleText="发送成功!";
else
Bar1->SimpleText="发送失败!";
yigebendan 2003-06-03
  • 打赏
  • 举报
回复
我也知道2000下用netmessagebuffersend()可以做到,我做过一个类似的小东西。!
耙子 2003-05-30
  • 打赏
  • 举报
回复
参看 win32 API
NetMessageBufferSend
lanren_me 2003-05-30
  • 打赏
  • 举报
回复
关注;学习;
NowCan 2003-05-30
  • 打赏
  • 举报
回复
到我主页去找。
http://nowcan.yeah.net
yangfan369 2003-05-30
  • 打赏
  • 举报
回复
前面好像有这样的问题,自己去翻翻
xzhzh 2003-05-30
  • 打赏
  • 举报
回复
但是我想能不能让收到信息的位置能可调,并肯是否能够让收到的信息能在窗口上方滚动显示
warton 2003-05-30
  • 打赏
  • 举报
回复
在playicq.com上,我见过几个这样的源程序

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧