1樓:幻想全力
dim a() as string 『定義一個陣列
private sub command1_click()
a() = split(text1.text, vbcrlf)'以text1的回車符分割text1的內容。
for b = 0 to ubound(a) '從0到陣列a的最大數字
label1.caption = label1.caption & vbcrlf & a(b) '一行一行輸入label1。
這裡有一個重點,就是輸入回車用vbcrlf,這是回車符。
next 』結束迴圈
end sub
2樓:匿名使用者
vb6.0中可以通過對label控制元件的wordwrap 屬性設定,滿足漢字和字母文字換行。
wordwrap 屬性
返回或設定一個值,該值用來指示一個 autosize 屬性設定為 true 的 label
控制元件,是否要進行水平或垂直以適合其 caption 屬性中指定的文字的要求。
為了決定 label 控制元件如何顯示其內容,應使用此屬性。例如,一個動態改變的圖形可能具有一個包含的文字也發生改變的
label。為了使 label 保持水平方向尺寸不變並允許增加或減少文字,則應將 wordwrap 和
autosize 屬性設定為 true。
autosize 屬性,返回或設定一個值,以決定控制元件是否自動改變大小以顯示其全部內容。
在vb中怎麼怎麼設定label自動換行
3樓:匿名使用者
label本身具bai備換行功能。du
(1)在設計時,如果顯
zhi示內容比較長,調整daolabel大小,顯示的內容隨著專label的大小,自動調整並屬換行,如下圖所示
(2)執行時,使用vbcrlf 也可以實現label換行option explicit
caption = "第1行" + vbcrlf + "第2行" + vbcrlf + "第3行"
end sub
4樓:匿名使用者
vb標籤leabel的換行
有兩種方式:1、編寫**實
現換行:label1.caption = "第一行內容" & vbcrlf & "第二行內容" 'vbcrlf就是一專個回車符,實現換行屬原創:
com/netee2、編輯label的屬性,實現自動換行:將autosize 設定為false,將wordwrap設定為true,,此時在caption中任意輸入文字,將實現自動換行 。
5樓:匿名使用者
忘記告訴你了。。 label控制元件只能實現單行的。
6樓:匿名使用者
label是可以自動換行的,前提是要設定好label控制元件的大小,這個是關鍵。
vb中label控制元件的文字換行
7樓:匿名使用者
暈,副總裁答案~~`````不如回家~~`````
label是可以換行的,將label的autosize的屬性設定為true,然後將資料庫記錄字串str1分割為規定長度,對於label控制元件是可以使用vbcrlf換行符的~~~``
**如下:
str1 = "trytrystring 這是一個測試資料" 'str1是資料庫的記錄
dim blockstrlen as integer
blockstrlen = 2 』字元塊的長度,這裡設定為2
label1.caption = ""
do while len(str1) > blockstrlen
label1.caption = label1.caption & left(str1, blockstrlen) & vbcrlf
str1 = right(str1, len(str1) - blockstrlen)
loop
label1.caption = label1.caption & str1
以上程式,在xp+vb6.0下通過!!
8樓:
我支援副總裁超超說的,可是,有一點小問題,label沒有text屬性,呵呵,具體的說法是這樣的!
label中的文字如果是中文,它可以自動換行,但是如果是數字或者是英文的話,就不會自動換行,所以我覺得保準點的方式是
設計介面後,選中該標籤,將autosize 屬性設定為true,還有一個屬性 wordwrap屬性是文字換行屬性也設定為true。
當然標籤的大小也要設計適當大
9樓:超超
您好label控制元件預設是自動換行的,不要把autosize屬性設定為true。
如果你的label不能自動換行,可能是label.text屬性設定的值有問題 你可以嘗試直接把從table中取出的文字賦給label.text,看一下是否能自動換行了
10樓:
label控制元件是按照你給它設定的大小來顯示,若設定大一些,那資料預設是自動換行的,一直填滿label控制元件,若字數超過它的大小,超出的部分則不顯示。相反則完全顯示,你不防實驗一下!!!
11樓:你讓我疼了
樓上回答的很好!!
我也常用
是在win2k asp vbscript中
VB中label顯示怎麼換行,在VB中怎麼怎麼設定label自動換行
有兩種方法實現label換行 1 將label控制元件的可以調整控制元件label的寬度和高度,即可實現自動換行 2 控制換行。例如 private sub form load with label1 caption 12 vbcrlf 345 vbcrlf 6789 end with end su...
vb中label的屬性欄caption中輸入的文字如何使它換行,本人還
二樓簡單,如果想靈活的設定換行位置,可以這樣 abcdef 改為 abc vbcrlf def 直接在屬性欄裡輸入你把label尺寸拉小自然就換行了 在程式內你這樣寫例如label1.caption 11111 vbcrlf 22222 就換行了 什麼也不用設定,在記事本寫好文字,複製,copy 到...
label裡的文字如何換行啊,label裡面文字怎麼會換行 咋回事
label標籤裡面的文字可以使用 換行。1 新建html文件,在body標籤中新增label標籤,這時文字將會在一行中顯示 3 如果label裡面的文字過少,可以使用 標籤使label裡面的文字換行 可以叫我表哥 第一種是把label的autosize屬性設為false,手動修改label的大小.這...