left函數(shù)作用:返回?Variant?(String),其中包含字符串中從左邊算起指定數(shù)量的字符。
創(chuàng)新互聯(lián)自2013年創(chuàng)立以來,先為東區(qū)等服務(wù)建站,東區(qū)等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為東區(qū)企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
舉例:分別使用left、mid、Right三個(gè)函數(shù)對(duì)字符串“VisualBasic程序設(shè)計(jì)教程(第三版)”進(jìn)行輸出,具體代碼如下:
Private Sub Form_Load()
Label1.BorderStyle = 1
Label2.BorderStyle = 1
Label3.BorderStyle = 1
Text1 = "VisualBasic程序設(shè)計(jì)教程(第三版)"
Label1 = Left(Text1, 11)
Label2 = Mid(Text1, 12, 6)
Label3 = Right(Text1, 5)
End Sub
運(yùn)行結(jié)果:
擴(kuò)展資料:
語法:Left(string,?length)
Left?函數(shù)的語法有下面的命名參數(shù):
1、string:必要參數(shù),字符串表達(dá)式其中最左邊的那些字符將被返回。如果?string?包含 Null,將返回 Null。 ?
2、length :必要參數(shù),為?Variant?(Long)數(shù)值表達(dá)式,指出將返回多少個(gè)字符。如果為 0,返回零長度字符串 ("")。如果大于或等于?string?的字符數(shù),則返回整個(gè)字符串。
減去字符串,很簡單
Dim ss1 As String
ss1 = ss1.Replace(ss2, "")
ss1.Replace(ss2, "") 的意思就是,把ss1字符串中的ss2都替換成空字符,得到的結(jié)果仍然賦給ss1
至于你那個(gè)left,VB點(diǎn)虐 似乎沒有這個(gè)函數(shù)了,你寫那個(gè)Left,實(shí)際是窗體的位置屬性,連編譯都無法編譯,要取子字符串,用
ss1 = ss1.Substring(0, 1)
參數(shù)0表示從第幾個(gè)字符開始,1表示取多少個(gè)字符
你自己拋的異常....
把throw 那行刪了
用下面的
return?x.SubString(0,p2)
Left 函數(shù),返回 Variant
(String),其中包含字符串中從左邊算起指定數(shù)量的字符。
Left 函數(shù)示例
本示例使用 Left 函數(shù)來得到某字符串最左邊的幾個(gè)字符。
Dim?AnyString,?MyStr
AnyString?=?"Hello?World"???'?定義字符串。
MyStr?=?Left(AnyString,?1)???'?返回?"H"。
MyStr?=?Left(AnyString,?7)???'?返回?"Hello?W"。
MyStr?=?Left(AnyString,?20)???'?返回?"Hello?World"。