0

我正在尝试构建一个考勤软件,用户可以在其中交换卡并标记他的考勤。现在我正在打开一个 WINFORM 并在文本框中获取卡号并保存它,它工作正常。但是根据客户端用户不会打开任何WINFORM或任何东西。他/她来刷卡,它应该标志着他/她的出席。那么有什么办法可以获取卡的数据并保存它。我的数据库是 SQL SERVER 2012。

已编辑:
现在我如何在文本框和 textchange 事件中保存卡号。但是因为那个人每次都必须打开一个应用程序,这并不是必需的,因为最多的员工会被标记出勤率是最不精通技术的。所以他们最多只能刷卡。为此,我需要帮助。我用谷歌搜索并发现了 API。可以构建一个 API 来解决这个问题。

4

1 回答 1

0

您可能会或可能不会运行正确的卡片扫描仪卡。即,如果您的卡片扫描仪只是模拟击键,那么您确实需要某种“应用程序”来作为这些击键的上下文。

如果您有正确的扫描仪类型,那么将有一个 API 适合在没有“活动应用程序”的情况下使用来捕获击键。

如果您坚持使用基于击键的阅读器,那么您所能做的可能就是您现在正在做的事情,但是让您的应用程序对用户“不可见”,例如,0% 不透明度等,但如果用户可以操作机器关闭你的隐形应用程序等,你将处于一场失败的战斗中。

于 2013-10-04T18:51:41.260 回答