Message.show() 在另一台计算机桌面上?
Posted
技术标签:
【中文标题】Message.show() 在另一台计算机桌面上?【英文标题】:Message.show() on another computer desktop? 【发布时间】:2011-06-12 23:38:24 【问题描述】:有两台计算机通过集线器建立通信。
如果 MyAPP.exe 在计算机 A 上存在,假设我想在发生 MyAPP.exe 错误时通知计算机 B 上的消息窗口(弹出窗口)。我可以在计算机 B 桌面上使用 Message.Show() 显示警报消息吗?我目前使用“远程桌面连接”远程计算机 A。这就是我想要这个功能的原因。
感谢您的回复和评论。
使用了 WindowsXP 和 C#2.0。
【问题讨论】:
【参考方案1】:您可以使用外部msg
程序或net send
。前者是终端服务器套件的一部分;第二个是在 Windows XP 中构建的,但在更高版本的 Windows 中被删除。
msg username /server:computerA "There was an error!"
您可以使用Process.Start 运行外部程序。
【讨论】:
msg 命令仅在您连接到终端服务器时才有效。我刚刚尝试使用 msg 从一台计算机向另一台计算机发送消息,但它不起作用。以上是关于Message.show() 在另一台计算机桌面上?的主要内容,如果未能解决你的问题,请参考以下文章
怎样将mac上的文件共享,在另一台windows电脑上使用?