如何让ID卡只读一次和只有指定的sle空间可以读?

sjshuang 2009-04-13 10:39:20
使用sle控件来读ID卡的卡号
1、只要有光标的地方都可以读出id卡的卡号,怎样设置只能让指定的sle控件来读
2、ID卡可以放在读卡器上,怎样让他只读一次?
...全文
209 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
rightyeah 2009-04-15
  • 打赏
  • 举报
回复
up
sjshuang 2009-04-14
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 zhgwbzhd 的回复:]
估计楼主使用的ID卡读卡器是模拟键盘的那种,也就是在记事本内都可以刷卡的。

1、由于是模拟键盘的,所以光标在哪里,就读到哪里。就是和键盘输入是一样的效果。
不好处理啊。
2、可以设定一个全局变量,在30秒内读到的是同一张卡的话,就不处理。

如果采用别的读卡器,需要读卡API函数来读卡的话,
就是通过一个按钮,运行读卡。

但是不适合自动运行的程序。
[/Quote]

恩恩。就是这种id卡,你说的30秒这个偶大概理解了
因为光标在那里,那里就能读卡,这点超级郁闷。不知道有没有好的办法处理?
zhgwbzhd 2009-04-14
  • 打赏
  • 举报
回复
估计楼主使用的ID卡读卡器是模拟键盘的那种,也就是在记事本内都可以刷卡的。

1、由于是模拟键盘的,所以光标在哪里,就读到哪里。就是和键盘输入是一样的效果。
不好处理啊。
2、可以设定一个全局变量,在30秒内读到的是同一张卡的话,就不处理。

如果采用别的读卡器,需要读卡API函数来读卡的话,
就是通过一个按钮,运行读卡。

但是不适合自动运行的程序。
WorldMobile 2009-04-13
  • 打赏
  • 举报
回复
[Quote=引用楼主 sjshuang 的帖子:]
使用sle控件来读ID卡的卡号
1、只要有光标的地方都可以读出id卡的卡号,怎样设置只能让指定的sle控件来读
2、ID卡可以放在读卡器上,怎样让他只读一次?
[/Quote]
关于1,好像无法实现,ID卡本身就是任何编辑控件都可以读取,除非你在每个编辑控件里都判断一下,如果读出的是ID卡号,就删除掉

关于2,不明白你什么意思?一张卡只能读一次,以后再也不能读了?应该不是这个意思吧,估计你想间隔多长时间内只能读一次,这个在读卡器上应该有设置
newease 2009-04-13
  • 打赏
  • 举报
回复
将指定的sle设置获取焦点,然后读取卡号
在指定的sle取得卡号前,其它控件enable=false

当读取的ID号已经存在设置成不触发事件或弹出提示等
hxbkkk 2009-04-13
  • 打赏
  • 举报
回复
定义全局变量,使用完就清空
WorldMobile 2009-04-13
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 sjshuang 的回复:]
引用 4 楼 lzp_lrp 的回复:
引用楼主 sjshuang 的帖子:
使用sle控件来读ID卡的卡号
1、只要有光标的地方都可以读出id卡的卡号,怎样设置只能让指定的sle控件来读
2、ID卡可以放在读卡器上,怎样让他只读一次?

关于1,好像无法实现,ID卡本身就是任何编辑控件都可以读取,除非你在每个编辑控件里都判断一下,如果读出的是ID卡号,就删除掉

关于2,不明白你什么意思?一张卡只能读一次,以后再也不能读了?应该不是…
[/Quote]

好像也没有其它好的办法,我以前也做过,帮你UP
I_am_Z 2009-04-13
  • 打赏
  • 举报
回复
控件获得光标,判断sle中是否字符串长度大于0,为0就读取一次。
31737951 2009-04-13
  • 打赏
  • 举报
回复
用串口的id卡读卡器 嘿嘿
sjshuang 2009-04-13
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 lzp_lrp 的回复:]
引用楼主 sjshuang 的帖子:
使用sle控件来读ID卡的卡号
1、只要有光标的地方都可以读出id卡的卡号,怎样设置只能让指定的sle控件来读
2、ID卡可以放在读卡器上,怎样让他只读一次?

关于1,好像无法实现,ID卡本身就是任何编辑控件都可以读取,除非你在每个编辑控件里都判断一下,如果读出的是ID卡号,就删除掉

关于2,不明白你什么意思?一张卡只能读一次,以后再也不能读了?应该不是这个意思吧,估计你想间隔多…
[/Quote]
你理解的非常正确,我就是这个意思
现在做的就是只有sle里内容=与卡号的长度,把内容清空,觉的不是很好用

743

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 脚本语言
社区管理员
  • 脚本语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧