怎样在局域网中,从其中一台工作站向其它工作站发送消息?很简单,200分。(200分)

  • 主题发起人 主题发起人 Jiao_he
  • 开始时间 开始时间
J

Jiao_he

Unregistered / Unconfirmed
GUEST, unregistred user!
在局域网中,从其中一台工作站向其它工作站发送消息。
要求:
1、只需要在发送消息的工作站上安装程序,不用在接收消息的工作站装任何的服务程序的。
2、可选择局域网中的某些工作站来广播消息。
我曾经下载过这样功能的的软件,但不知在Delphi如何做呢?在win2000也有这样的功能。
请各位大虾帮忙,送上200分。
 
见www.pconline.com.cn网络学院栏目中《局域网聊天程序》的教程,有详细介绍
 
接收工作站上不装程序是不行的,或者你可以使用windows现成的程序,像winpop
 

即然win2000自己可实现,那么能否借助windows本身的功能来实现呢?如API等。
如果在有一百多台PC的局域网中给每台工作站都安装服务程序,那显得太麻烦了吧。

但我真的下载过这样的软件(可惜要注册),那它们是如何实现的?

 
你若DELPHI的话,DELPHI5.0 中的示例中有这样的原代码,你重新编译一下安装到每一台电脑上就可以了。
 

可用dos方式下的命令 net send //IP "信息"
winexec('net send //IP 'msg',0);

或编程用API函数:
忘记那个了要找一下
 
不好意思!
应为如下
winexec('net send IP地址 ''''信息''''',0);
 
主叶dephi盒子有程序下在,原理同dhji一样,地址是mantousoft.51.net
 
直接用API吧
代码:http://go4.163.com/lovejingtao/mes.zip
 
如果你用TCP/IP的话,你可以在地址的最后一个值设置为255,那是广播
地址!
 
jingtao,tondy1979,chji,好像你们的都要是NT或是2000才行吧。

Jiao_he,那个程序叫什么名字?我想当下来试试。
 
是在NT/2000才有信使服务的


 
我曾经用过的那个程序可以用在win2000和win98混合的局域网的很方便。
大慨半年前用过,由于后来过期便没用就没管了,现在也记不清在是在
那里Down的。

doxpix
我再找找看,找到再告诉你。

jingtao
你的那个我用过,但消息反应似乎慢了点。
 
>doxpix
找到了叫 LanTalk PRO
这是个在局域网中既可以互相聊天(聊天时要对方的机都装上程序),
又可以向其它工作站发信息的软件(不需在其它机安装程序)。

在太平洋网站有下载,可留下你的email给你mail一份。
 
9x不可以呀。
 
不会吧?你试了吗?
 
jiao_he:
>>聊天时要对方的机都装上程序
呵呵,那就是了!那在程序里自定义一个消息,然后
广播一下不就行了?
 
难道没办法吗?
 
想不装任何东东是没办法的,即使是nt或2k用户机器上的Messenger服务也有可能被停止了
 
后退
顶部