兩個控制顯示格式的函式(自動換行、自動省略) (轉)
1):rowde()-----每行顯示n個字母,自動換行
Function rowscode(str,n)
If len(str)<=n/2 Then
rowscode=str
Else
Dim TStr
Dim l,t,c
Dim i
l=len(str)
TStr=""
t=0
for i=1 to l
c=asc(mid(str,i,1))
If c<0 then c=c+65536
If c>255 then
t=t+2
Else
t=t+1
End If
TStr=TStr&(mid(str,i,1))
If t>n Then
TStr=TStr&"
"
t=0
End if
next
rowscode= TStr
End If
End Function
2)函式:lefttrue()-----如果字串str的長度大於n,則顯示左邊的n個字元
Function LeftTrue(str,n)
If len(str)<=n/2 Then
LeftTrue=str
Else
Dim TStr
Dim l,t,c
Dim i
l=len(str)
TStr=""
t=0
for i=1 to l
c=asc(mid(str,i,1))
If c<0 then c=c+65536
If c>255 then
t=t+2
Else
t=t+1
End If
If t>n Then exit for
TStr=TStr&(mid(str,i,1))
next
LeftTrue = TStr & "…"
End If
End Function
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10748419/viewspace-959622/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【轉】css樣式自動換行(強制換行)CSS
- 如何讓超出範圍的文字自動顯示為省略號(CSS)CSS
- jquery Banner 圖片自動輪換顯示jQuery
- css使文字顯示兩行後顯示省略號CSS
- 將RichTextBox設定為自動換行或非自動換行 (轉)
- Masonry佈局控制元件,自動換行控制元件
- ultraedit 自動換行
- 用JAVASCIRPT寫的一個動態顯示日期的函式! (轉)Java函式
- GitHub 第一坑:換行符自動轉換Github
- 胡扯JS系列-匿名函式的自動執行JS函式
- 顯示器自動黑屏 電腦自動黑屏解決方法
- Canvas的drawText繪製文字自動換行(支援設定顯示最大行數)Canvas
- 日期轉換函式的格式引數大小寫規則 (自yangtingkun)函式
- css自動換行與不換行CSS
- 安卓-自動切換APP圖示安卓APP
- system自動關機函式函式
- canvas 如何自動去換行Canvas
- Eclipse中設定格式化jsp自動換行EclipseJS
- Python: 消除print的自動換行Python
- 超出文字顯示省略號,hover效果:文字滾動顯示==》求解
- css 實現div內顯示兩行或三行,超出部分用省略號顯示CSS
- [bug] numpy.astype(uint8)和opencv imwrite函式的自動資料轉換ASTUIOpenCV函式
- GridView強制換行與自動換行View
- 函式計算自動化運維實戰2 -- 事件觸發eip自動轉移函式運維事件
- 【Flutter工具】fmaker:自動生成倍率切圖/自動更換App圖示FlutterAPP
- excel如何設定自動換行?Excel
- C# DataGridView自動換行C#View
- VSCode回車換行後自動調整程式碼格式VSCode
- Vb中控制元件的自動排列 (轉)控制元件
- 自執行函式函式
- css 一行顯示超出部分顯示省略號CSS
- Guru of the week:#19 自動型別轉換. (轉)型別
- Guru of the Week 條款19:自動轉換 (轉)
- 函式計算進行自動化運維專題函式運維
- 利用動態建立自動化介面實現VB的函式指標呼叫 (轉)函式指標
- Linux下兩種自動啟動Tomcat的方法(轉)LinuxTomcat
- 自執行函式的理解函式
- Java資料型別自動轉換(++ ,+=)Java資料型別