亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

VisualBasic編碼

2019-11-18 17:43:48
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

開(kāi)始編碼之前

    在VisualBasic中創(chuàng)建應(yīng)用程序的最重要的(又往往為人忽視的)部分是設(shè)計(jì)階段。需要為應(yīng)用程序設(shè)計(jì)一個(gè)用戶界面,這是顯然的;但需要設(shè)計(jì)代碼的結(jié)構(gòu)就不那么顯然了。構(gòu)造應(yīng)用程序的方法不同,可造成應(yīng)用程序的性能及代碼的可維護(hù)性、可使用性不同。    VisualBasic應(yīng)用程序的代碼是用分層方式組織的。典型應(yīng)用程序包括若干模塊:應(yīng)用程序中每個(gè)窗體的窗體模塊、共享代碼的可選標(biāo)準(zhǔn)模塊以及可選的類(lèi)模塊。每個(gè)模塊包含若干含有代碼的過(guò)程:event過(guò)程、Sub子過(guò)程或Function過(guò)程,以及
    模塊通用段的過(guò)程列表只包含唯一段——聲明段,其中放置模塊級(jí)的變量、常數(shù)和DLL聲明。當(dāng)在模塊中添加子過(guò)程或函數(shù)過(guò)程時(shí),那些過(guò)程被添加到聲明段下方的“過(guò)程列表框”中。
    代碼的兩種不同視圖都可用于“代碼編輯器”窗口??梢砸淮沃徊榭匆粋€(gè)過(guò)程,也可以查看模塊中的所有過(guò)程,這些過(guò)程彼此之間用線隔開(kāi)(如圖5.4所示)。為了在兩個(gè)視圖之間進(jìn)行切換,利用編輯器窗口左下角的“查看選擇”按鈕。

    自動(dòng)完成編碼
    VisualBasic能自動(dòng)填充語(yǔ)句、屬性和參數(shù),這些性能使編寫(xiě)代碼更加方便。在輸入代碼時(shí),編輯器列舉適當(dāng)?shù)倪x擇、語(yǔ)句或函數(shù)原型或值。通過(guò)“工具”菜單上的“選項(xiàng)”命令訪問(wèn)“選項(xiàng)”對(duì)話框,在“選項(xiàng)”對(duì)話框的“編輯器”選項(xiàng)卡上可用這樣的選項(xiàng),由它們決定是允許還是禁止各代碼的設(shè)置值。
    在代碼中輸入一控件名時(shí),“自動(dòng)列出成員特性”會(huì)亮出這個(gè)控件的下拉式屬性表(圖5.5)。鍵入屬性名的前幾個(gè)字母,就會(huì)從表中選中該名字,按Tab鍵將完成這次輸入。當(dāng)不能確認(rèn)給定的控件有什么樣的屬性時(shí),這個(gè)選項(xiàng)是非常有幫助的。即使選擇了禁止“自動(dòng)列出成員特性”,仍可使用CTRL J組合鍵得到這種性能。

    “自動(dòng)快速信息”功能顯示語(yǔ)句和函數(shù)的語(yǔ)法(圖5.6)。當(dāng)輸入合法的VisualBasic語(yǔ)句或函數(shù)名之后,語(yǔ)法立即顯示在當(dāng)前行的下面,并用黑體字顯示它的第一個(gè)參數(shù)。在輸入第一個(gè)參數(shù)值之后,第二個(gè)參數(shù)又出現(xiàn)了,同樣也是黑體字?!白詣?dòng)快速信息”也可以用CTRL I組合鍵得到。

    書(shū)簽
    在代碼編輯器中書(shū)簽可用來(lái)標(biāo)記代碼的某些行,以便您以后可以很容易地返回這些行。書(shū)簽開(kāi)關(guān)的切換以及定位到已有書(shū)簽的命令可以在編輯、書(shū)簽菜單項(xiàng)或編輯工具欄中得到。
    詳細(xì)信息關(guān)于如何使用組合鍵使用“代碼編輯器”窗口的各種功能的更詳細(xì)信息,請(qǐng)參閱“代碼窗口的快捷鍵”。

    編碼基礎(chǔ)
    這一部分介紹代碼編寫(xiě)機(jī)制,包括如何中斷和合并代碼行、如何添加注釋、如何使用數(shù)字以及VisualBasic命名約定。

    將單行語(yǔ)句分成多行
    可以在“代碼”窗口中用續(xù)行符(一個(gè)空格后面跟一個(gè)下劃線)將長(zhǎng)語(yǔ)句分成多行。由于使用續(xù)行符,無(wú)論在計(jì)算機(jī)上還是打印出來(lái)的代碼都變得易讀。下面用續(xù)行符(_)將代碼分成若干行:
    Data1.RecordSource=_
    "SELECT*FROMTitles,Publishers"_
    &"WHEREPublishers.PubId=Titles.PubID"_
    &"ANDPublishers.State='CA'"
    在同一行內(nèi),續(xù)行符后面不能加注釋。至于在什么地方可以使用續(xù)行符,還是有某些限制的。

    將多個(gè)語(yǔ)句合并到同一行上
    通常,一行之中有一個(gè)VisualBasic語(yǔ)句,而沒(méi)有語(yǔ)句終結(jié)符,但是也可以將兩個(gè)或多個(gè)語(yǔ)句放在同一行,只是要用冒號(hào)(:)將它們分開(kāi)。
    Text1.Text="Hello":Red=255:Text1.BackColor=
    Red
    但是,為了便于閱讀代碼,最好還是一行放一個(gè)語(yǔ)句。
    詳細(xì)信息關(guān)于詳細(xì)信息,請(qǐng)參閱附錄A“VisualBasic的規(guī)范、限制和文件格式”。

    在代碼中添加注釋
    閱讀本手冊(cè)的例子時(shí)常會(huì)遇到注釋符(')。這個(gè)符號(hào)告訴VisualBasic,忽略該符號(hào)后面的內(nèi)容。這些內(nèi)容是代碼段中的注釋?zhuān)仁菫榱朔奖汩_(kāi)發(fā)者,也是為了方便以后可能檢查源代碼的其他程序員。例如:
    '這是從屏幕左邊
    '開(kāi)始的注釋。
    Text1.Text="Hi!"    '在文本框中放
                 '歡迎詞。
    注釋可以和語(yǔ)句在同一行,并寫(xiě)在語(yǔ)句的后面,也可占據(jù)一整行。上述代碼對(duì)這兩種情況都作了示范。記住,不能在同一行上將注釋接在續(xù)行符之后。
    注意您可以通過(guò)選中兩行或多行代碼并在“編輯”工具欄上通過(guò)選擇“注釋塊”或“刪除注釋塊”按鈕來(lái)對(duì)該代碼塊添加或刪除注釋符號(hào)。

    理解數(shù)字系統(tǒng)
    在本文檔中大多數(shù)的數(shù)值都是十進(jìn)制的(基數(shù)為10)。但有時(shí)用十六進(jìn)制數(shù)(基數(shù)為16)或八進(jìn)制數(shù)(基數(shù)為8)更方便。VisualBasic用前綴&H表示十六進(jìn)制數(shù),而用&O表示八進(jìn)制數(shù)。下表說(shuō)明同一個(gè)數(shù)的十進(jìn)制、八進(jìn)制和十六進(jìn)制表示。

    通常不必掌握十六進(jìn)制或八進(jìn)制數(shù)制,因?yàn)橛?jì)算機(jī)可以用任何數(shù)制的數(shù)工作。但是,對(duì)某些任務(wù)來(lái)說(shuō),有的數(shù)系就比其它數(shù)系更合適,例如利用十六進(jìn)制數(shù)設(shè)置屏幕和控件的顏色。

    VisualBasic的命名約定
    在編寫(xiě)VisualBasic代碼時(shí),要聲明和命名許多元素(Sub和Function過(guò)程、變量、常數(shù)等等)。在VisualBasic代碼中聲明的過(guò)程、變量和常數(shù)的名字,必須遵循這些規(guī)則:
    1.它們必須以字母開(kāi)頭。
    2.它們不可以包含嵌入的句號(hào)或者類(lèi)型聲明字符(規(guī)定數(shù)據(jù)類(lèi)型的特殊字符)。
    3.它們不能超過(guò)255個(gè)字符??丶?、窗體、類(lèi)和模塊的名字不能超過(guò)40個(gè)字符。
    4.它們不能和受到限制的關(guān)鍵字同名。
    受到限制的關(guān)鍵字是VisualBasic使用的詞,是語(yǔ)言的組成部分。其中包括預(yù)定義語(yǔ)句(比如If和Loop)、函數(shù)(比如Len和Abs)和操作符(比如Or和Mod)。
    詳細(xì)信息關(guān)于關(guān)鍵字表的更詳細(xì)信息,請(qǐng)參閱《VisualBasic6.0語(yǔ)言參考手冊(cè)》。
    窗體和控件可以和受到限制的關(guān)鍵字同名。例如,可以將某個(gè)控件命名為L(zhǎng)oop。但在代碼中不能用通常的方法引用該控件,因?yàn)閂isualBasic會(huì)認(rèn)為L(zhǎng)oop意味著關(guān)鍵字。例如,下面的代碼就會(huì)出錯(cuò)。
    Loop.Visible=True     '出錯(cuò)。
    為了引用那些和受到限制的關(guān)鍵字同名的窗體或控件,就必須限定它們,或者將其用方括號(hào)[]括起來(lái)。例如,下面的代碼就不會(huì)出錯(cuò)。
    MyForm.Loop.Visible=True     '用窗體名
                      '將其限定。
    [Loop].Visible=True       '方括號(hào)
                      '起了作用。
    在引用窗體和控件時(shí)都可以用這種方式使用方括號(hào),但在聲明變量或定義過(guò)程期間,當(dāng)變量名或過(guò)程名與受到限制的關(guān)鍵字相同時(shí),這種方式是不能使用的。方括號(hào)還可以用來(lái)強(qiáng)制VisualBasic接受其它類(lèi)型庫(kù)提供的名稱,這些名稱與受到限制的關(guān)鍵字沖突。
    注意因?yàn)殒I入方括號(hào)也是令人厭倦的事情,所以希望少用受到限制的關(guān)鍵字作窗體或控件名。但是,如果VisualBasic的新版本定義了與現(xiàn)有窗體或控件沖突的新關(guān)鍵字,那么在為使用新版本而更新代碼時(shí),可以使用這個(gè)技巧。_

->


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
www.成人69.com| 国产综合第一页| 国产美女在线一区| 中文字幕在线不卡国产视频| 激情五月综合色婷婷一区二区| 中文字幕人妻熟女人妻洋洋| 亚洲人成网7777777国产| 人成在线免费视频| 欧美色欧美亚洲另类二区| 午夜成人鲁丝片午夜精品| 国产精品成人一区二区三区| 黄色亚洲大片免费在线观看| 狠狠色丁香久久婷婷综| www.狠狠插| 无码人妻一区二区三区精品视频| 色综合手机在线| 岛国片免费观看| av先锋影音少妇| 在线天堂中文资源最新版| 欧美日韩国产精品| 风间由美中文字幕在线看视频国产欧美| 人人爱人人干婷婷丁香亚洲| 狠狠爱www人成狠狠爱综合网| 国产精品v欧美精品v日韩精品| 992tv在线观看| 亚洲国产三级网| 国产精品久久97| 香港三级经典全部种子下载| 中文幕一区二区三区久久蜜桃| 免费av在线一区二区| 小明成人免费视频一区| 美女被c网站| 亚洲a级精品| 亚洲欧洲一区二区天堂久久| 欧美男人的天堂一二区| 久久久久亚洲AV成人网人人小说| 日韩欧美在线播放| 国产精品久久久久久影视| 超碰国产精品久久国产精品99| 国产69精品久久久久777| 国产一级一区二区| 国产精品亚洲а∨天堂免在线| 中文字幕精品一区二区三区精品| 亚洲综合一区二区| 波多野结衣黄色| 亚洲成人免费av| 亚洲va国产天堂va久久en| 欧美成人a交片免费看| 精品福利一二区| 91福利精品在线观看| 免费性色视频| 国产成人在线视频网址| 91福利在线免费观看| 免看一级a毛片一片成人不卡| 韩国视频理论视频久久| 日本免费一区二区六区| 日韩av一二区| 美女尤物国产一区| 91av国产在线| 91在线网址| 国内精品免费在线观看| 性欧美精品高清| 在线观看亚洲视频啊啊啊啊| 91亚洲一区| 大j8黑人w巨大888a片| 欧美二区在线观看| 97精品欧美一区二区三区| 国产精品综合久久久久久| 国产在线视频资源| 精品亚洲一区二区三区四区五区| 亚洲国产91精品在线观看| 美女网站一区二区| 色先锋久久影院av| 欧美日韩国产专区| 2024最新电影在线免费观看| 美女精品视频在线| 亚洲男女av一区二区| 欧美v在线观看| 思思99精品视频在线观看| 在线一区二区三区做爰视频网站| 亚洲缚视频在线观看| 偷窥自拍亚洲色图精选| 中文字幕日韩精品有码视频| 国产91在线播放精品| 国内小视频在线看| 国产精品久久久久久69| 亚洲男子天堂网| 欧美精品卡一卡二| 亚洲欧美激情小说另类| 无码人妻丰满熟妇区96| 欧美精彩视频一区二区三区| 香蕉视频xxxx| 亚洲天堂成人网| 亚洲最大网站| jizzjizz国产精品喷水| 精品一区二区三区的国产在线观看| 福利片在线一区二区| 99国内精品久久| 四虎影视4hu4虎成人| 国产浪潮av性色av小说| 国产精品亚洲一区| 亚洲va欧美va人人爽午夜| 国产女人免费看a级丨片| 成年网站视频| 资源网第一页久久久| 亚洲天堂网视频| 日韩欧美一级在线播放| 国内毛片久久| 又爽又大又黄a级毛片在线视频| 亚洲电影免费观看| 欧美高清69hd| 国产精品99一区二区三区| 欧美日韩一区二区在线观看视频| 亚洲精品v欧美精品v日韩精品| 麻豆freexxxx性91精品| 黄色特一级视频| 亚洲毛片一区二区三区| 欧美精品在线观看91| 婷婷久久青草热一区二区| 538国产视频| 婷婷五月综合激情| 91毛片在线观看| 一本色道久久综合亚洲精品不| 色婷婷香蕉在线一区二区| 一区在线观看视频| 国产成人va亚洲电影| jlzzjlzz亚洲日本少妇| 深夜精品寂寞黄网站在线观看| 久久久午夜精品理论片中文字幕| 日本精品一区二区在线观看| 久久精品视频在线播放| 国产成人精品亚洲777人妖| 欧美图片一区二区| 精品国产一区二区三区四区精华| 神马午夜伦理影院| 91国产免费观看| 国产在线观看一区| 亚洲成人影音| 91超碰国产在线| 中国黄色a级片| av在线播放中文字幕| 国产黄色录像视频| 免费在线观看h| 久久久性生活视频| 91视频最新入口| 亚洲毛片在线观看| 国产在线传媒| 成人在线观看免费完整| 国产一区二区三区久久久久久久久| aaa一区二区| 992tv免费直播在线观看| 亚洲图片第一页| 国产一二区在线| 欧美一区影院| 中文字幕亚洲综合| 国产精品1234| 中文字幕一区二区三区人妻不卡| 免费观看黄色大片| 欧美日韩一级片网站| 午夜视频网站在线观看| 中文字幕一二三| 麻豆亚洲av熟女国产一区二| 中文字幕在线视频久| 久草在线视频网| 精品99久久| 在线视频一区二区三| 天天久久综合网| 91久久在线播放| 欧美性猛片xxxxx免费中国| 性高湖久久久久久久久aaaaa| 欧美日本高清视频在线观看| 做a视频在线观看| 少妇一级淫片免费放播放| 久久综合九色综合久| 蜜桃tv一区二区三区| 成人午夜福利一区二区| 欧美片网站yy| 麻豆av一区二区三区| 国产 欧美 日韩 一区| 亚洲第一视频网| 欧美国产97人人爽人人喊| 亚洲福利国产精品| 冲田杏梨av在线| 欧美精品久久久久久久免费观看| 极品美女一区二区三区| 成人亚洲一区二区| 中文字幕在线精品| 欧美喷水一区二区| 黄色精品视频网站| 在线观看视频99| 久久精品久久久久久久| 久久国产加勒比精品无码| 最近中文字幕mv第三季歌词| 亚洲区一区二区| 中文字幕精品视频在线| 国产高清免费在线播放| 亚洲欧美久久婷婷爱综合一区天堂| 天堂在线第六区| 精精国产xxxx视频在线中文版| 欧美一区二粉嫩精品国产一线天| 天天做天天爱夜夜爽| 波多野结衣绝顶大高潮| 一级黄色在线播放| 日韩欧美亚洲一区| 黄色网页在线免费看| 久久人人超碰| 久久免费少妇高潮久久精品99| 亚洲欧美99| 欧美视频完全免费看| 精品av久久707| 亚洲91网站| 欧美精品一区在线| 日韩一区精品字幕| 国产精品一区二区三区成人| 男人久久天堂| 91精品国产色综合久久不卡蜜臀| www.免费黄色| 亚洲久草在线视频| 欧美xxxx做受欧美.88| 欧美日韩日本视频| 国产一区av在线| 欧美xxxx黑人| 丝袜美腿小色网| 亚洲a视频在线观看| 国产午夜精品一区二区三区| 激情图片在线观看高清国产| 亚洲欧美激情另类| 岛国av在线不卡| 亚洲人成电影网站色…| 欧美丰满高潮xxxx喷水动漫| 欧洲亚洲一区二区三区| 成人精品在线看| 免费wwwxxx| 国产真实有声精品录音| 久久免费看少妇高潮v片特黄| 神马影院午夜我不卡影院| 日本久久一区二区三区| 制服丝袜第一页在线观看| 超碰97人人人人人蜜桃| 精品一二三四五区| 91九色porny在线| 日韩精品视频在线观看一区二区三区| 在线播放evaelfie极品| 日韩欧美高清在线播放| www.国产在线视频| 国产xxxxx在线观看| 日本一区精品视频| 一区在线观看视频| 播九公社成人综合网站| 免费观看黄一级视频| 少妇太紧太爽又黄又硬又爽小说| 97品白浆高清久久久久久| 99久re热视频这里只有精品6| 亚洲乱码国产乱码精品精98午夜| 中国毛片直接看| 亚洲毛片一区二区三区| 四虎国产精品永远| 亚洲天堂777| 色小说视频一区| 男女男精品视频网| 亚洲黄色成人网| 亚洲精品少妇网址| 亚洲品质视频自拍网| 久久草视频在线| 色戒汤唯在线观看| 伊人久久男人天堂| 日韩一级理论片| 一线天粉嫩在线播放| 91精品国产综合久久精品性色| 国产免费成人| 男人的天堂久久| 夫妻性生活毛片| 一个人看的www视频在线免费观看| 欧美aaaaaaa| 国产欧美日韩精品丝袜高跟鞋| www.日本在线观看| 成人在线免费观看视视频| 免费99视频| 九九热99视频| 欧美男人天堂| 激情视频一区二区| 91麻豆免费看| 天天色天天综合网| 日韩经典中文字幕| 欧美日韩一级在线观看| 日韩免费福利电影在线观看| 精品亚洲aⅴ乱码一区二区三区| 中文字幕v亚洲ⅴv天堂| 国产精品115| 午夜国产精品理论片久久影院| 欧美性受xxxx黑人xyx| 中文在线免费看视频| 中文字幕第38页| 国产精品二区三区| 韩国福利一区| 亚洲午夜精品久久久| 国产精品一区二区你懂的| 性一爱一乱一交一视频| 欧美在线观看成人| 9999国产精品| 成人一二三区视频| 97视频资源在线观看| 欧美成人手机视频| 色yeye免费人成网站在线观看| 日韩中文字幕av在线| 99精品视频在线免费播放| 亚洲一区二区三区高清| 日韩精品一区二区三区电影| 日本高清不卡视频| 一区二区视频网| a级精品国产片在线观看| 欧美日韩国产首页在线观看| 亚洲国产精品va在线看黑人动漫| 国产精品久久久久久久久久免费看| 国产极品国产极品| 亚洲图片欧美在线| 亚洲人辣妹窥探嘘嘘| 日本午夜小视频| 99av国产精品欲麻豆| 亚洲欧美激情在线观看| 亚洲精品第1页| 久久人妻无码一区二区| 国产精品美腿一区在线看| 亚洲精品456在线播放狼人| 黄色国产精品一区二区三区| 男人的天堂a在线| 国产欧美1区2区3区| 国产亚洲黄色片|