vb中有2个text输入框,如何设置当光标停到里面后text里的内容自动被选中?

1.如何设置当按下Ctrl+A时text里的内容被选中?
2.如何设置当光标停到里面后text里的内容自动被选中?

第一个其实不用设置,因为计算机默认的文本选择就是Ctrl+A,不过原理还是给你看看吧、text1的tabindex=0

Private Sub text1_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 65 And Shift = 2 Then
Text1.SelStart = 0
Text1.SelLength = Len(Text1)
End If
End Sub

Private Sub Text2_GotFocus()
Text2.SelStart = 0
Text2.SelLength = Len(Text1)
End Sub

参考资料:QQ 490573788

温馨提示:内容为网友见解,仅供参考
第1个回答  2008-07-03
第一个不用设。。直接按Ctrl-A就可以选中.

第二个用这段代码实现:

Private Sub Text1_GotFocus()
Text1.SelStart = 0
Text1.SelLength = Len(Text1.Text)
End Sub

vb中有2个text输入框,如何设置当光标停到里面后text里的内容自动被选中...
第一个其实不用设置,因为计算机默认的文本选择就是Ctrl+A,不过原理还是给你看看吧、text1的tabindex=0 Private Sub text1_KeyDown(KeyCode As Integer, Shift As Integer)If KeyCode = 65 And Shift = 2 Then Text1.SelStart = 0 Text1.SelLength = Len(Text1)End If End Sub Private Sub...

双击文本框文本框内容被全选
1. 首先,在窗体加载时设置文本框的初始值。例如:Text1 = "双击文本框,文本框内容被全选的vb代码该如何写,请网友帮忙"。2. 定义双击文本框的事件处理函数。例如:Private Sub Text1_DblClick()3. 在双击事件处理函数中,首先将文本框设置为焦点。例如:Text1.SetFocus。4. 然后设置文本框的选区...

vb小问题,如何让text里的内容动起来?
首先,定义一个变量i,并初始化为1。接下来,使用For循环从1开始,循环次数设定为需要显示的数字个数,这里以1000为例。在循环体内,将文本框的文本内容更新为当前循环变量i的值。为了使文本内容呈现动态效果,需要调用DoEvents函数。DoEvents函数的主要作用是将当前线程的控制权交给操作系统的事件队列,允...

VB编程,如何实现鼠标光标自动在文本输入框里面?
实现鼠标光标自动在文本输入框内部的VB编程操作相当直接。首先,你需要在程序启动时的首个执行点编写代码。这个点就是窗体加载事件,通过在"Form_Load()"事件中添加相应代码来完成。具体操作如下:输入"Textbox1.SetFocus"语句。这句代码的功能是将焦点设置在名为"Textbox1"的文本框上。当程序启动后,...

VB编程,如何实现鼠标光标自动在文本输入框里面?
在Form_Load()事件中写下相应语句。 然后,键入:Textbox1.SetFocus 该语句的意思是:设置Text1文本框的焦点。即,打开程序后,光标自动停在Text1文本框内。

vb鼠标选中text自动清除其内容
回答:private Sub text1_focus()Text1.test = "";End Sub方法名可以随便取的。

VB中,如何实现:当鼠标点击文本框时,文本框内的提示字符会自动消隐
代码 Option Explicit Dim defs As String Private Sub Form_Activate()defs = "请在这里输入" '定义提示字符 Command1.SetFocus '给按钮置焦点 End Sub Private Sub Text1_GotFocus() '文本框得到焦点 If Text1 = defs Then Text1 = ""End SubPrivate Sub Text1_LostFocus() ...

VB中如何让文本框一获得焦点就把文本框的内容全选
呵呵 还可以这样 text1.selstart=0 ’选择起始位置 text1.sellength=65000 ’选择长度 sellength文本框允许的最大长度(65535),这样做强迫VB使用文本的实际长度。

如何在VB中的textbox框中实现一开始选中文本
VB6中的实现方法:Private Sub Text1_GotFocus()'获得焦点时全选 Text1.SelStart = 0 Text1.SelLength = Len(txtQQnum.Text)End Sub 如果想要在程序运行时即把文本选中,可以把text1的Tabindex属性设置为0

如何在vb中点击一个按钮自动把text中内容搜索
不是有个instr函数么?然后会返回一个值,通过该值设置text文本框在相应位置获得焦点就可以了。用法:InStr([start, ]string1, string2[, compare])下标从1开始 返回指定一字符串在另一字符串中最先出现的位置。在字符串string1中,从start开始找string2,省略start时从string1头开始找。找不到时,...

相似回答
大家正在搜