Office中國(guó)論壇/Access中國(guó)論壇

 找回密碼
 注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

返回列表 發(fā)新帖
查看: 3689|回復(fù): 6
打印 上一主題 下一主題

[模塊/函數(shù)] Msgbox你不知道的一些秘密

[復(fù)制鏈接]

點(diǎn)擊這里給我發(fā)消息

跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2015-11-24 08:32:52 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
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)。

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 分享淘帖 訂閱訂閱
2#
發(fā)表于 2015-11-24 09:45:48 | 只看該作者
Chr(13) & Chr(10)類似于JavaScript里的\r\n,不過(guò)我常用vbCrLf

點(diǎn)擊這里給我發(fā)消息

3#
發(fā)表于 2015-11-24 12:17:56 | 只看該作者
vbcr/vbcrlf/vbnewline/chr(13) & chr(10)
4#
發(fā)表于 2017-2-24 09:45:47 | 只看該作者
看看呢
回復(fù)

使用道具 舉報(bào)

5#
發(fā)表于 2021-10-26 19:57:49 | 只看該作者
roych 發(fā)表于 2015-11-24 09:45
Chr(13) & Chr(10)類似于JavaScript里的\r\n,不過(guò)我常用vbCrLf

謝謝分享
6#
發(fā)表于 2021-10-26 19:58:04 | 只看該作者
zhuyiwen 發(fā)表于 2015-11-24 12:17
vbcr/vbcrlf/vbnewline/chr(13) & chr(10)

學(xué)習(xí)了
7#
發(fā)表于 2021-10-26 19:58:17 | 只看該作者
謝謝分享
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則

QQ|站長(zhǎng)郵箱|小黑屋|手機(jī)版|Office中國(guó)/Access中國(guó) ( 粵ICP備10043721號(hào)-1 )  

GMT+8, 2024-10-23 06:18 , Processed in 0.130399 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表