一区二区国产高清视频在线_真人性做爰A片免费_强伦人妻BD在线电影_亚洲熟妇无码AV_免费人成视频在线观看网站_亚洲欧美精品午睡沙发_在线观看无码的免费网站_中文字幕无码A片久久_日韩欧美国产一区精品_久久精品女人天堂av

重慶醫(yī)科大學(xué)論壇

標(biāo)題: 二級VB:感嘆號“!”與圓點(diǎn)“.”的用法差異 [打印本頁]

作者: 小鳳尾    時間: 2007-1-30 13:39
標(biāo)題: 二級VB:感嘆號“!”與圓點(diǎn)“.”的用法差異
在Visual Basic中,驚嘆號“!”與圓點(diǎn)“.”都用于給對象命名,但兩者語法上卻存在很大的區(qū)別,這點(diǎn)在編程時尤其需要注意。

    圓點(diǎn)操作符“.”用來表示對象的屬性和方法,在引用時,需要用到對象的Name、圓點(diǎn)和需要的屬性或方法。例如要引用文本框Textl中的文本屬性時可用reponse$=Text1.Text,再如要改變Form1窗體返回或讀取對象高度的單位時用Form1.ScaleHeigh=2000表示。

    感嘆號“!”常用于當(dāng)一個控件作為一個特性訪問的情況下,例如引用Fomr2中Text1文本框文本屬性時,可采用response$=Form2!text1.text語法格式。

    雖然兩者的語法應(yīng)用結(jié)構(gòu)有較大差異,但兩條語句的性能是相同的,值得注意的是如果你在感嘆號“!”的位置使用“.”可以獲得對窗體上Text1特性的直接訪問權(quán),為了進(jìn)一步增加感性認(rèn)識,你不妨運(yùn)行下面的例子來試試。
    1.建立一個新項目,并在Form1窗體中增加一個命令控件。
    2.雙擊Form1窗體,編輯Form-Load事件并輸入:
      Form1!Command1.Caption=”Text”
      Form1.Command1.Caption=”It Works”
    3.運(yùn)行試項目,這時你就會在Command1命令框中看到字符串It Works。

    為了在程序中清楚地界定引用的控件名和該控件的屬性或方法,增加程序的可讀性,最好使用感嘆號“!”,這也是VB的推薦方式。

轉(zhuǎn)帖自:黑龍江計算機(jī)等級考試網(wǎng)

[ 本帖最后由 小鳳尾 于 2007-1-30 13:44 編輯 ]
作者: 黑禮服    時間: 2007-2-12 14:33
標(biāo)題: 幫頂





歡迎光臨 重慶醫(yī)科大學(xué)論壇 (http://www.espacio12.com/) Powered by Discuz! X3.4