vb.net中,自己画个窗体键盘,在键盘输入时不能确定输入的位置

anlianshangheiye 2013-01-21 03:17:44
用画的键盘,实现:光标在textbox1时,输入的内容在textbox1中,光标在textbox2中。输入内容在textbox2中。用的是窗体键盘输入。
...全文
138 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
kscaa 2013-01-31
  • 打赏
  • 举报
回复
'定义变量 Private TxtFocus As New TextBox '文本框获得焦点事件 Private Sub TextBox1_Enter(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox1.Enter TxtFocus = TextBox1 End Sub '按钮事件 Private Sub Numeral1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Numeral1.Click TxtFocus.Select() SendKeys.Send("1") End Sub
gxingmin 2013-01-22
  • 打赏
  • 举报
回复
按1楼的方法,定义全局变量,每次txt获取焦点,用该变量记录当前焦点是哪个文本框 还可以用me.ActiveControl 来判断, if(me.ActiveControl is textbox) ctype(me.ActiveControl ,textbox).text="..." end if
红衣老大 2013-01-21
  • 打赏
  • 举报
回复
定义全局变量 punlic tb as textbox textboxn 获取焦点的时候 做 tb=ctpe(sender,textbox)

16,549

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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