如何消除VB文本框中的光标

 我来答
竹兴有闻溪
2020-02-23 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:30%
帮助的人:1095万
展开全部
当text1中输入的数字超过6个的时候:hwnd接收键盘输入的窗口指针vb把光标移到文本框中,只需要让这个文本框获取焦点就可以;
6
then
text2。若该参数为null:hwnd
setfocus(hwnd
hwnd)。
参数。
获取焦点使用setfocus函数。
setfocus
功能:对指定的窗口设置键盘焦点
函数原型.text)
>,则击键被忽略。
例子,焦点自动转移到text2文本框
private
sub
text1_change()
if
len(text1
由烟姓琬
2020-04-25 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.2万
采纳率:31%
帮助的人:2280万
展开全部
在formload事件中设置其它控件获得焦点
编写TEXTBOX获得输入焦点的事件
Private
Sub
TextBox1_GotFocus(ByVal
sender
As
Object,
ByVal
e
As
System.EventArgs)
Handles
TextBox1.GotFocus
Button1.Focus()
'或者设为其它控件获得焦点
End
Sub
可以设置字体颜色等等属性
font
forecolor
等的属性你可以使用的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
锁金生坚亥
2019-07-20 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.2万
采纳率:34%
帮助的人:1141万
展开全部
我学了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
这是字体颜色
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式