如何消除VB文本框中的光标
3个回答
展开全部
当text1中输入的数字超过6个的时候:hwnd接收键盘输入的窗口指针vb把光标移到文本框中,只需要让这个文本框获取焦点就可以;
6
then
text2。若该参数为null:hwnd
setfocus(hwnd
hwnd)。
参数。
获取焦点使用setfocus函数。
setfocus
功能:对指定的窗口设置键盘焦点
函数原型.text)
>,则击键被忽略。
例子,焦点自动转移到text2文本框
private
sub
text1_change()
if
len(text1
6
then
text2。若该参数为null:hwnd
setfocus(hwnd
hwnd)。
参数。
获取焦点使用setfocus函数。
setfocus
功能:对指定的窗口设置键盘焦点
函数原型.text)
>,则击键被忽略。
例子,焦点自动转移到text2文本框
private
sub
text1_change()
if
len(text1
展开全部
在formload事件中设置其它控件获得焦点
编写TEXTBOX获得输入焦点的事件
Private
Sub
TextBox1_GotFocus(ByVal
sender
As
Object,
ByVal
e
As
System.EventArgs)
Handles
TextBox1.GotFocus
Button1.Focus()
'或者设为其它控件获得焦点
End
Sub
可以设置字体颜色等等属性
font
forecolor
等的属性你可以使用的
编写TEXTBOX获得输入焦点的事件
Private
Sub
TextBox1_GotFocus(ByVal
sender
As
Object,
ByVal
e
As
System.EventArgs)
Handles
TextBox1.GotFocus
Button1.Focus()
'或者设为其它控件获得焦点
End
Sub
可以设置字体颜色等等属性
font
forecolor
等的属性你可以使用的
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我学了VB2个月
照顾你们新手吧
private
declare
function
HideCaret
lib
"user32"(byval
hwnd
as
long)as
boolean
form的
gotfocus事件中输入
HideCaret
form1.hwnd
end
sub
text1.font=18
这是字体大小
text1.backcor=rgb(数字,数字,数字)
这是背景颜色
text1.forecolr
这是字体颜色
照顾你们新手吧
private
declare
function
HideCaret
lib
"user32"(byval
hwnd
as
long)as
boolean
form的
gotfocus事件中输入
HideCaret
form1.hwnd
end
sub
text1.font=18
这是字体大小
text1.backcor=rgb(数字,数字,数字)
这是背景颜色
text1.forecolr
这是字体颜色
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询