本文介绍了如何改变alredy运行过程的参数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
大家好,
我的PC上已经有一个进程(baretail.exe)。在同一个进程中我想打开另一个文本文件。基本上我想改变/设置过程的参数。有可能吗?任何评论都非常感谢。
谢谢
Hi all,
I have a process (baretail.exe) already running in my PC. On the same process I want to open another text file. Basically I want to change/set the argument of the process. Is it possible to do that? Any comments really appreciate.
Thanks
推荐答案
private void Form1_Load(object sender, EventArgs e)
{
FileSystemWatcher file = new FileSystemWatcher("C:\\Text.txt");
file.Changed += new FileSystemEventHandler(file_Changed);
}
void file_Changed(object sender, FileSystemEventArgs e)
{
//Restart your process here (stop and start)
}
注意:在读取执行进程的参数时,不要总是打开这个文本文件,因为这次会锁定文本文件,所以你无法编辑文本文件。
希望这个帮助
Note: Don''t always open this text file when reading arguments to execute process, because this time will lock text file, so you cannot edit text file.
Hope this help
这篇关于如何改变alredy运行过程的参数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!