本文介绍了如何将文件从一个EXE传输到其他EXE的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有两个EXE说EXE1和EXE2 ..



我正在使用EXE1编写文本文件。

一旦EXE1写一个应该向EXE2发送确认的文件。

这样EXE2可以读取该文件。



如何使用TCP或任何其他IPC。



主要的事情是EXE2不应该使用大部分CPU。

因为我在EXE2中尝试了以下

I am having two EXE's say EXE1 and EXE2..

I am writing a textfile using EXE1.
As soon as EXE1 writes a file it should send an acknowledgement to EXE2.
So that EXE2 can read that file.

How to do this using TCP or any other IPC.

The main Thing is that EXE2 should not use most of the CPU.
Because I tried the below in EXE2

while(true)
{

    if(File.Exists(Path)
        {
        }
}







几乎使用99%的CPU使用率。

如何摆脱这个。

任何人都可以帮我解决代码。




It almost use 99 Percentage of CPU Usage.
How to get rid of this.
Can anyone help me with code.

推荐答案


//Add "using System.Threading;"
while(true)
{
    if(File.Exists(Path))
        {
        }
Thread.Sleep(1);
}





对于TCP通信,您需要服务器和客户端(或多个客户端)。

查看 []服务器和 []。祝你好运。



For TCP communication you need a server and a client (or multiple clients).
Take a look atTcpListener[^] for server and TcpClient[^] for clients. Good luck.


这篇关于如何将文件从一个EXE传输到其他EXE的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-23 09:10