2008-10-02 31 views
2

我们正在尝试将自助服务终端解决方案放在一起,我们可以按小时为他们的应用程序收费。因此,我们需要一种方法来确定何时启动应用程序,何时关闭应用程序并记录此信息以进行计费。我是一位经验丰富的.NET程序员,因此托管代码解决方案将非常棒。我还尝试了一点Windows API,以便可以工作。那里有任何想法?在Windows中跟踪启动的应用程序

回答

0

如果你谈论的应用程序,你自己写,只要登录DateTime.Now在Application.Run()方法的两侧:

static void Main() 
{ 
    DateTime StartTime = DateTime.Now; 
    Application.Run(new frmBilling()); 
    DateTime EndTime = DateTime.Now; 

    //Log information to DB for billing 
}