关于TextBox控件的问题 在VB6里,怎么样让TextBox控件不能用键盘录入数据,而只能使用IC卡读卡器读入数据? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 设计时:.Locked = True 在 Form_Load() 中用代码:Text1.Locked = True也可以。 除了设置Locked=True还可以设置Enabled=False或者在KeyPress事件中屏蔽调所有的KeyAscii Text1.Enabled = False时,估计IC卡读卡器读入数据也读不进去。 不会!象这样:Option ExplicitPrivate Sub Command1_Click() Text1.Text = "jdlkf"End SubPrivate Sub Form_Load() Text1.Enabled = FalseEnd Sub 另类用法:Private Sub Form_Load() Label1.BorderStyle = 1 Label1.BackColor = vbWhite Label1 = "只能使用IC卡读卡器读入数据"End Sub 都不对,我的读卡器是USB接口的完全开放式的读卡器(打开记事本,然后刷一下卡,卡号就自动录入到记事本中的那种)我TextBox.Enabled或True属性进行设置的方法行不通,在提问之前就已经试过了。KeyPress事件中屏蔽调所有的KeyAscii也是不行的,这种读卡器相当于是一种录入设备。说条条道路通罗马,可我没有找到一条可行的方法 晕。那你为什么要用Textbox, vb里本来常用的输入控件就只有这个或者inputbox函数 这是扫描枪之类的外设常用做法,将自己的输入直接模拟成键盘输入。除非你能重写它的驱动并且提供自定义的 Windows 消息,否则程序是无法区分输入来源的。 是数据读入吗 你所谓的IC卡是插在计算机的PCI插槽里吗? 程序不能捕捉到刷卡动作IC卡读卡器是USB接口,类似扫描枪算了,结贴吧 如何获得外部程序中的窗口的值,比如LABEL? 深圳求職:VB程序員/asp程序員 请问如何实现类似于QQ中的抓屏功能啊。 一个关于光标移动的问题(vsflexgrid)?江湖告急 水晶报表直接用调用PrintOut打印,如何不再显示打印设置窗!!!急!!! 生成编号的问题~ 进度显示的问题,很着急 既然应用程序的查询通常是用SQL动态实现,为什么还需要建立后台数据库的视图对象? 一个用Labe显示DataGrid数据的问题。 有关DBGRID控件中光标的定位问题!!! 怎么样向带参数的ado.command传入NULL值 VB WINSOCK 问题代码
.Locked = True
Text1.Locked = True
也可以。
还可以设置Enabled=False
或者在KeyPress事件中屏蔽调所有的KeyAscii
Option ExplicitPrivate Sub Command1_Click()
Text1.Text = "jdlkf"
End SubPrivate Sub Form_Load()
Text1.Enabled = False
End Sub
Private Sub Form_Load()
Label1.BorderStyle = 1
Label1.BackColor = vbWhite
Label1 = "只能使用IC卡读卡器读入数据"
End Sub
我TextBox.Enabled或True属性进行设置的方法行不通,在提问之前就已经试过了。
KeyPress事件中屏蔽调所有的KeyAscii也是不行的,这种读卡器相当于是一种录入设备。说条条道路通罗马,可我没有找到一条可行的方法
vb里本来常用的输入控件就只有这个或者inputbox函数
除非你能重写它的驱动并且提供自定义的 Windows 消息,否则程序是无法区分输入来源的。
IC卡读卡器是USB接口,类似扫描枪
算了,结贴吧