知识大全 用Delphi实现局域网内消息传递
Posted 消息
篇首语:于今腐草无萤火,终古垂杨有暮鸦。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 用Delphi实现局域网内消息传递相关的知识,希望对你有一定的参考价值。
用Delphi实现局域网内消息传递 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
本程序介绍如何在局域网内安装了信使服务的Windows 计算机之间传递消息 向窗体上添加两个TLabel组件 两个TEdit组件和一个TButton组件 设计完成的主界面如图 所示 > > 首先声明NetMessageBufferSend函数 该函数在netapi dll库中 type NET_API_STATUS = LongInt; function NetMessageBufferSend(servername: LPCWSTR; msgname: LPCWSTR; fromname: LPCWSTR; buf: Pointer; buflen: DWORD): NET_API_STATUS; stdcall;external netapi dll ; 在程序运行过程中 单击Send按钮 就会向Computer文本框指定的计算机发送Content文本框中输入的消息 响应代码如下 procedure TForm Button Click(Sender: TObject); var WideMsg:PWideChar; DestName:PWideChar; begin DestName:=PWideChar(WideString(Edit Text)); WideMsg:=PWideChar(WideString(Edit Text)); NetMessageBufferSend(nil DestName nil WideMsg Length(Edit Text)* ); end; 程序代码如下 unit Unit ; interface uses Windows Messages SysUtils Variants Classes Graphics Controls Forms Dialogs StdCtrls; type NET_API_STATUS = LongInt; function NetMessageBufferSend(servername: LPCWSTR; msgname: LPCWSTR; fromname: LPCWSTR; buf: Pointer; buflen: DWORD): NET_API_STATUS; stdcall;external netapi dll ; type TForm = class(TForm) Edit : TEdit; Label : TLabel; Label : TLabel; Edit : TEdit; Button : TButton; procedure Button Click(Sender: TObject); private Private declarations public Public declarations end; var Form : TForm ; implementation $R * dfm procedure TForm Button Click(Sender: TObject); var WideMsg:PWideChar; DestName:PWideChar; begin DestName:=PWideChar(WideString(Edit Text)); WideMsg:=PWideChar(WideString(Edit Text)); NetMessageBufferSend(nil DestName nil WideMsg Length(Edit Text)* ); end; end 保存文件 然后按F 键运行程序 程序运行的初始画面如图 所示 > > 在Computer对应的文本框中输入目的计算机名 在Content对应的文本框中输入消息内容 如图 所示 单击Send按钮 就会向指定的计算机发送消息 在接收消息的计算机上就会显示一个对话框 如图 所示 > > > > cha138/Article/program/Delphi/201311/8402相关参考
Delphi的消息处理[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Delphi是Bor
Delphi的消息处理[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 使用BEA Workshop Studio的Flex消息传递
使用BEAWorkshopStudio的Flex消息传递 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下
Delphiexe实例之间传递cmd参数 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Unit
知识大全 局域网中GUEST关闭,用局域网IP地址访问,出现要输入GUEST密码
局域网中GUEST关闭,用局域网IP地址访问,出现要输入GUEST密码?怎么才能去除? 以下文字资料是由(本站网www.cha138.com)小编为大家搜集整理后发布的
如果某公司中小道消息很多,而正式渠道的消息较少,这意味着该公司__
如果某公司中小道消息很多,而正式渠道的消息较少,这意味着该公司_____。A、正式沟通渠道中信息传递存在问题,需要协调B、非正式沟通渠道中信息传递很通畅,运作良好C、充分运用了非正式沟通渠道的作用,促
请用简单通俗的话解释路由器访客模式的作用!访客网络,就是给外来人用的。它无法访问网内的用户情况,如共享文件,打印机,就很单纯的上网而已。正常网络,就可以电脑与电脑之间局域网内相互访问。请用通俗的话帮我
两个局域网如何通过外网连接形成一个局域网?用VPN,点对点连接既可,每个局域网一台VPN服务器,两台服务器建立VPN点对点连接,寻么两个局域网就像一个一样的用,推荐用微软的ISA防火墙,方便,省钱两个
用VisualC#实现局域网点对点通讯 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 点对点即P
——个网吧将其所有的计算机连成网络,该网络属于_____。A、局域网B、城域网C、广域网D、吧网答案:A解析:局域网是在一个局部的地理范围内(如一个学校、工厂和机关内),一般是方圆几千米以内,将各种计