0

我正在尝试做的是一个简单的程序,其中我有 2 个文本框和一个按钮。(还有更多但无需多说来解决我的问题)
当我在第一个文本框中编写文本并单击按钮时,它将写在第二个文本框中。这里一切正常。
现在,当我多次运行该程序时,我希望将文本写入其他程序的第二个文本框中。
抱歉我之前给你的解释不好,希望它更好:)

旧描述
我实际上正在尝试制作一个非常像信使的程序(基本上是2个文本框,1个发送,1个查看和一个发送按钮),我不知道如何将程序与本身(副本)。
我希望它能够读取其他副本中包含的文本框,并且我不希望它是具有 2 个表单的 1 个程序,而是 1 个单个表单,运行严重时间(2 个或更多)
我该怎么做?
/!\ 注意:它将在一台计算机上,就像 2 个表单一样!

4

2 回答 2

0

我假设您在 WinForms 中执行此操作并且只运行一个可执行文件。

听起来您想创建在多个表单之间共享的类的单个实例。当值发生变化时,它应该引发一个事件。创建表单的每个实例后,您将传入该类。以您要声明的形式With Events。当一个表单更新类时,它会引发一个事件,通知其他表单刷新自己。

如果您熟悉 WPF 和 MVVM,那么这种设计会更简洁一些,但这需要一些时间来加快速度。

如果您想运行单独的应用程序并在它们之间进行通信,则此设计不合适。

于 2012-10-24T14:35:55.963 回答
0

您将不得不做某种IPC,分别远程处理

你可以使用:

于 2012-10-24T14:36:25.723 回答