VB怎么获取文本框里的字符串

 我来答
149005501
2015-10-13 · TA获得超过8.6万个赞
知道顶级答主
回答量:7.9万
采纳率:90%
帮助的人:1.3亿
展开全部

先定义一个变量,然后将变量设置为文本框的内容即可。

代码如下(以获取Text1控件为例):

Dim Str1 As String '定义字符变量
Private Sub Text1_Change() '当TEXT1字符改变时
Str1 = Text1.Text '设置为文本框的字符串
End Sub
jtlywqb
2011-12-28 · TA获得超过615个赞
知道小有建树答主
回答量:1371
采纳率:80%
帮助的人:178万
展开全部
Dim string1 As String
Private Sub Text1_Change()
string1 = Text1.Text
End Sub
就这样。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
home20010252
2011-12-29 · TA获得超过3319个赞
知道大有可为答主
回答量:1147
采纳率:0%
帮助的人:1187万
展开全部
可以试一下mid函数。
返回 Variant (String),其中包含字符串中指定数量的字符。

语法

Mid(string, start[, length])

Mid 函数的语法具有下面的命名参数:

部分 说明
string 必要参数。字符串表达式,从中返回字符。如果 string 包含 Null,将返回 Null。
start 必要参数。为 Long。string 中被取出部分的字符位置。如果 start 超过 string 的字符数,Mid 返回零长度字符串 ("")。
length 可选参数;为 Variant (Long)。要返回的字符数。如果省略或 length 超过文本的字符数(包括 start 处的字符),将返回字符串中从 start 到尾端的所有字符。

说明

欲知 string 的字符数,可用 Len 函数

本示例使用 Mid 语句来得到某个字符串中的几个字符。

Dim MyString, FirstWord, LastWord, MidWords
MyString = "Mid Function Demo" 建立一个字符串。
FirstWord = Mid(MyString, 1, 3) ' 返回 "Mid"。
LastWord = Mid(MyString, 14, 4) ' 返回 "Demo"。
MidWords = Mid(MyString, 5) ' 返回 "Funcion Demo"。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2011-12-28 · TA获得超过464个赞
知道小有建树答主
回答量:507
采纳率:0%
帮助的人:333万
展开全部
Dim a as string
'假设文本框名称为T1
a=t1.text
这样a变量的字符串内容便成为了文本框里面的了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式