我有一个进程正在运行。运行它应该只需要 1.5 分钟。但有时会发生一些事情,所以在 ReadLine 会卡住。我正在处理一个视频文件。如果它超过 3 分钟标记,我需要一种方法来终止这个过程。如果进程被杀死,我已经处理了条件。我想我可以运行一个计时器,3分钟后杀死进程,但 ReadLine 锁定线程。这个函数在我的主程序的线程中运行。
问问题
369 次
我有一个进程正在运行。运行它应该只需要 1.5 分钟。但有时会发生一些事情,所以在 ReadLine 会卡住。我正在处理一个视频文件。如果它超过 3 分钟标记,我需要一种方法来终止这个过程。如果进程被杀死,我已经处理了条件。我想我可以运行一个计时器,3分钟后杀死进程,但 ReadLine 锁定线程。这个函数在我的主程序的线程中运行。