技術(shù) 點(diǎn)
- 技術(shù)
- 點(diǎn)
- V幣
- 點(diǎn)
- 積分
- 19931
|
Msgbox函數(shù)是大家常用的函數(shù),但有些參數(shù)或一些技巧可能你平常并不會(huì)注意,需要在用到時(shí)才發(fā)現(xiàn)我們平時(shí)忽略的一些技巧。
首先是提示文字的長(zhǎng)度,以前一直沒(méi)有注意到,但在一個(gè)項(xiàng)目中需要顯示非常多的文字時(shí),才發(fā)現(xiàn)文字太多了,顯示有問(wèn)題,原來(lái)提示的消息內(nèi)容Prompt是有長(zhǎng)度限制的,所以最好在顯示提示消息前,先用len函數(shù)判斷一下消息 的長(zhǎng)度,然后用left(Prompt,1024)來(lái)縮短它的長(zhǎng)度
第二個(gè)是提示消息 是可以折行的,需要折行的地方加上 回車符 (Chr(13))、換行符 (Chr(10)) 或它們的組合,或直接用vbCrLf 或 vbNewLine常量
附Prompt參數(shù)說(shuō)明:
Prompt | 必需的。字符串表達(dá)式,作為顯示在對(duì)話框中的消息。prompt 的最大長(zhǎng)度大約為 1024 個(gè)字符,由所用字符的寬度決定。如果 prompt 的內(nèi)容超過(guò)一行,則可以在每一行之間用回車符 (Chr(13))、換行符 (Chr(10)) 或是回車與換行符的組合 (Chr(13) & Chr(10)) 將各行分隔開(kāi)來(lái)。 |
|
|