如何处理asp.net应用程序中的系统范围的关键事件

时间:2015-09-19 18:01:28

标签: c# asp.net .net silverlight activex

我正在开发一个asp.net Web应用程序,其中任务分配给用户,我们为每个任务设置标准时间,在用户必须完成任务的标准时间段内,页面上有两个按钮,进行并保存,当用户点击“继续”按钮时,时间将作为启动时间保存在数据库中,当用户单击“保存”按钮时,时间将作为结束时间保存在数据库中。这样我们就可以捕获用户完成任务的时间段。

标准时间是在平均时间研究基础上设定的,而不是每次任务花费相同的时间。

用户通常可以在比标准时间短的时间内完成任务,在这种情况下,用户正在完成任务,甚至在完成任务后,他们锁定系统并进行茶歇和后续操作。他们来自休息,他们挽救了这项任务。

即使浏览器最小化,我也希望在锁定电脑时在网页上保存一些信息。

我尝试使用jintellitype库实现applet,但它没有捕获windows os使用的键组合。

我也尝试过使用Silverlight,但是在Silverlight的winforms应用程序中没有这样的支持,我必须创建一个com组件或与system32或一些本机api交互的东西。它对我来说似乎不容易,我想知道Silverlight是否有这样的库。

它应该是浏览器独立的,我没有尝试过ActiveX,但我认为它可以使用ActiveX来完成,但我不想使用ActiveX,因为它只在IE上运行。

我想知道实现这一目标的所有可能解决方案。

提前感谢。

0 个答案:

没有答案