2013-03-08 123 views
0

我想创建一个工具来定期检查Flash是否在运行。我唯一想到的就是检查进程,但即使关闭了Flash内容的标签,Flash播放器插件进程也正在运行。我有什么选择?检查Flash是否运行在C#

+0

你能看到在任务管理器中运行的Flash插件;你是这个意思吗? – Brian 2013-03-08 20:46:11

+0

@布莱恩他通过C#编码的问通过克里尔 – 2013-03-08 21:00:08

+0

@Brian是的,这就是我的意思;闪存进程仍在任务管理器中。 – 2013-03-08 21:48:51

回答

-1

它是检查是否任何Flash应用程序正在运行或特定的Flash应用程序是否正在运行? 如果它的后者,那么你可以做我为我的Flash应用程序做的。我写了一个XML文件到沙盒,标记了我的Flash应用程序的状态以及用户在Flash应用程序中的位置。 不知道是否

+0

我认为你的答案有点缺失。另外,xml文件是做什么的?你在说什么沙盒?你如何阅读Flash应用程序的状态?为什么你需要知道用户在Flash应用程序中的位置? – Default 2013-03-08 20:46:13

+0

出于安全原因,网络浏览器无法写入本地磁盘,但它们被允许写入到主机上的受限区域 - 通常称为沙箱。如果你开发一个Flash应用程序,你的应用程序可以写一个XML文件到这个狭窄的区域。在这个xml文件中,您可以存储关于Flash应用程序的状态以及用户正在做什么的信息。我不得不这样做才能解决类似的问题,它工作的一种享受。 – DeadlyDan 2013-03-08 22:50:30