1是什么意思?
print方法可以在窗體上顯示文本字符串和表達(dá)式的值,并可在其它圖形對(duì)象或打印機(jī)上輸出信息。
1、語(yǔ)法說明在vb中,print方法是用來(lái)輸出信息的專用過程,顯示的文本是作為圖像來(lái)處理的,因此,print方法顯示的文本字符串也往往作為圖形文本。visual basic 允許在窗體、圖形框和打印機(jī)用print方法顯示文本字符串。語(yǔ)法格式: [對(duì)象]·Print [Spc(n)|Tab(n) expression charpos]說明:——指定文本顯示的地方,可取的值:窗體名稱、圖片框名稱或Printer(打印機(jī)),也可以是立即窗口(Debug)。如果省略“對(duì)象”,則指在當(dāng)前窗體上輸出?!蛇x的,用來(lái)在輸出中插入空白字符,這里n為要插入的空白字符數(shù)。——可選的,用來(lái)將插入點(diǎn)定位在絕對(duì)列號(hào)上,這里n為列號(hào)?!蛇x的,表示要打印的數(shù)值表達(dá)式或字符串表達(dá)式,如果省略,則打印一空行?!蛇x的,指定下一個(gè)字符的插入點(diǎn),可以是分號(hào)、逗號(hào),也可以省略。使用分號(hào)(;)則直接將插入點(diǎn)定位在上一個(gè)被顯示字符之后; 使用逗號(hào)(,)則將下一個(gè)輸出字符的插入點(diǎn)定位在制表符上; 如果省略charpos,則在下一行打印下一字符。 例如,在不同的對(duì)象上分別打印消息“This is a testing message”。在名稱為“MyForm”的窗體對(duì)象上顯示; MyForm. Print “This is a testing message.”★在名稱為“PicMiniMsg”的圖片框?qū)ο笊巷@示; PicMiniMsg. Print “This is a testing message.”★在當(dāng)前窗體上顯示; Print “This is a testing message.” ‘省略對(duì)象★在打印機(jī)上顯示。 Printer. Print “This is a testingmessage.”
2、幾種輸出方法對(duì)于Boolean數(shù)據(jù),輸出結(jié)果是:True或者False;使用系統(tǒng)能識(shí)別的標(biāo)準(zhǔn)短日期格式書寫Date數(shù)據(jù)。當(dāng)日期或時(shí)間部件丟失或?yàn)榱銜r(shí),只書寫已提供的部件;如果Expressionlist(表達(dá)式)為空,則無(wú)內(nèi)容書寫。但如果Expressionlist值為Null,則輸出Null。在輸出Null關(guān)鍵字時(shí),要把關(guān)鍵字正確翻譯出來(lái)。要把錯(cuò)誤數(shù)據(jù)作為Error errorcode輸出。在輸出Error關(guān)鍵字時(shí),要把關(guān)鍵字正確翻譯出來(lái)。如果在具有缺省顯示空間的模塊之外使用此方法,則需要對(duì)象。否則將導(dǎo)致錯(cuò)誤。但,如果在窗體模塊上進(jìn)行調(diào)用,則會(huì)在窗體上顯示。注意:Print方法只能用于可顯示文本的對(duì)象。 因?yàn)镻rint方法是按照字符比例進(jìn)行打印,所以字符數(shù)與字符所占據(jù)的寬度固定的列的數(shù)目無(wú)關(guān)。如像W這樣的寬字母占據(jù)的寬度超過一固定的列寬,而像i這樣的窄字母占據(jù)的寬度則較小。所以,考慮到要使用比平均字符更寬的空間,表列一定要留有足夠的余地。也可以使用固定間距的字體來(lái)確保每一字符均只占一列。希望對(duì)你能有所幫助。