如何在vb6中激活/选择/给焦点列表框控件?

时间:2012-02-20 06:27:59

标签: select vb6 focus controls

所以,假设我有一个名为lstFruits的列表框,其中包含一些单词。 现在假设我有一个字符串strString,其中包含“lstFruits”(列表框的名称)。

所以strString =“lstFruits”。

如何从字符串转到激活并将焦点放在lstFruit列表框中? 我知道有lstFruits.Select或lstFruits.Focus ....但我希望能够激活 字符串strString中的listbox ....最后我想让strString包含名称1 列表框中包含许多可能的列表框,并将焦点放在strString拼写出的列表框中。

2 个答案:

答案 0 :(得分:2)

我不确定这是否适用于VB6,我在VB.NET上进行了测试

Me.Controls("lstFruits").Focus()

“Me”表示您的表单或包含列表框的其他“容器”控件。

答案 1 :(得分:1)

VB6版本是

Me.Controls("lstFruits").SetFocus

文档:SetFocusControls collection