第1章培訓(xùn)手冊(cè)的構(gòu)成_第1頁
第1章培訓(xùn)手冊(cè)的構(gòu)成_第2頁
第1章培訓(xùn)手冊(cè)的構(gòu)成_第3頁
第1章培訓(xùn)手冊(cè)的構(gòu)成_第4頁
第1章培訓(xùn)手冊(cè)的構(gòu)成_第5頁
已閱讀5頁,還剩41頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

修訂履 第1章培訓(xùn)手冊(cè)的構(gòu) 第2章VisualBasic【基礎(chǔ)篇 培訓(xùn)對(duì)象類型的分類學(xué)習(xí)目標(biāo)概 使用VisualBasic的原 9 動(dòng) 動(dòng)作的種 動(dòng)作的設(shè)定方 子程序【基礎(chǔ)篇 概 子程序的種 子程序的調(diào)用方 子程序的設(shè)定方 子程序的動(dòng) 等級(jí)(私人和公共 概 設(shè)定方 代碼瀏覽 自動(dòng)完 可使用的函 可使用的運(yùn)算 可使用的可使用對(duì) 可使用的等 代碼設(shè) 事例 操作步 編寫、追加代碼(代碼編輯器 代碼的編 第3章子程序的調(diào) 培訓(xùn)對(duì)象類型的分類學(xué)習(xí)目標(biāo)概 主要功 模擬規(guī) 調(diào)試控 結(jié) 斷點(diǎn)的使 可視窗 第4章VisualBasic【應(yīng)用篇 培訓(xùn)對(duì)象類型的分類學(xué)習(xí)目標(biāo)概 對(duì)象屬性的 導(dǎo)入的名稱空 修訂履修說日期時(shí)擔(dān)分為No.2應(yīng)用功能篇和No.3子程序基準(zhǔn)藤No.3子程序基準(zhǔn)篇的初藤【基礎(chǔ)篇】的補(bǔ)充記藤修正部分名影補(bǔ)充記述部分VisualBasic藤對(duì)會(huì)議上位置進(jìn)行部分修影追加函數(shù)的說藤補(bǔ)充記述、變更標(biāo)藤第1本資料作為銷售人員、SE、顧客初中級(jí)培訓(xùn)的原始數(shù)據(jù),介紹了NA系列的體系結(jié)構(gòu)、詳細(xì)功能及使用方法?!ANo.1第1章培訓(xùn)手冊(cè)的構(gòu)成 第4 變 第7 ·NANo.2第1章培訓(xùn)手冊(cè)的構(gòu)成 第4 配 ·NA系列培訓(xùn)手冊(cè)No.3子程序基準(zhǔn)篇(本資料) 第4 VisualBasic【應(yīng)用篇·NANo.4第1章培訓(xùn)手冊(cè)的構(gòu)成 第6 圖 第10章瀏覽器第11第12章趨勢(shì)圖第13章圖形對(duì)象第2VisualBasic件作件作數(shù)數(shù)NA系列為了實(shí)現(xiàn)靈活的畫面控制,在記述子程序代碼的語言中,采用了與Windows具有極高的兼容性的使用VisualBasic的原雖然與NJ一樣具備StructuredText、C語言等選項(xiàng),但NA對(duì)象的操作及通信、機(jī)械的信息加工。因此,VisualBasic是最適合的語言。BASIC是1964年開發(fā)的面向初學(xué)者的通用符號(hào)命令代碼。如名稱所示,是一種淺顯易懂的代碼。之后,微軟在BASIC的基礎(chǔ)上開發(fā)了可輕松創(chuàng)建Windows使用的用戶接口的VisualBasic(VB)。在最近十,又開發(fā)了可在.NET構(gòu)架中使用的VB(VB.Net),目前已在很多開發(fā)現(xiàn)場(chǎng)廣泛使用。與C#、C++或Java相比,VB.Net的語法較為簡(jiǎn)單,因此即使是初級(jí)開發(fā)者也可快速掌握。另外,NA系列可通過“”功能檢測(cè)自外部的操作、數(shù)據(jù)的變化等??赏ㄟ^“”與“動(dòng)作”“子程序”的組·對(duì) 因?qū)ο蟮牟煌?Press,Release等·全 ·用 顯示該頁面時(shí),可啟動(dòng)的。在NA系列Ver.1.00中配置了以下。頁面中有特征性的是名內(nèi)備指定表達(dá)式的條件成立僅在條件成立的瞬間啟按住FunctionKey1期點(diǎn)擊FunctionKey1放開FunctionKey1按住FunctionKey2期點(diǎn)擊FunctionKey2放開FunctionKey2按住FunctionKey3期點(diǎn)擊FunctionKey3放開FunctionKey3PageDis顯示該頁面僅在顯示的瞬間啟關(guān)閉該頁面僅在關(guān)閉的瞬間啟在主窗口顯示/選擇欲設(shè)定的頁面,然后選擇菜單的“顯示”->“和動(dòng)作”,或點(diǎn)擊“和動(dòng)作”圖標(biāo),即可編輯頁面。操作員操作對(duì)象時(shí)啟動(dòng)的。可設(shè)定的因?qū)ο蠓N類的不同而異。參閱“NA系列培訓(xùn)手冊(cè)No.4對(duì)名內(nèi)備指定“表達(dá)式”的條件成僅在條件成立的瞬間啟按住FunctionKey1期點(diǎn)擊FunctionKey1放開FunctionKey1按住FunctionKey2期點(diǎn)擊FunctionKey2放開FunctionKey2按住FunctionKey3期點(diǎn)擊FunctionKey3放開FunctionKey3每個(gè)設(shè)定的時(shí)間間(單位:毫秒、秒、分、小時(shí)最?。嚎蓮?00ms起,以1ms為單位進(jìn)行設(shè)定最大:24小時(shí)以內(nèi),以1小時(shí)為單位項(xiàng)目初始化名內(nèi)備用戶確認(rèn)完畢解除用戶發(fā)生用戶IAG的對(duì)象動(dòng)作名內(nèi)調(diào)用子程刪除履關(guān)閉指定的頁將變量設(shè)定為指定IncreaseVar增大變量直至達(dá)到特定的指定量減小變觸摸屏無觸摸屏有取出注銷當(dāng)前用顯示登錄畫將布爾變量設(shè)定為將日志保存為文變更屏幕的照變更當(dāng)前的語Show全屏顯示文Show在窗口內(nèi)顯示文Sho顯示新頁再次顯示前顯示系統(tǒng)菜數(shù)據(jù)日志的開數(shù)據(jù)日志的停一般在VisualBasic中,對(duì)方法(Method)的定義有“子程序”和“函數(shù)”兩種方法種說啟動(dòng)觸子程可獲得變量,但不可返回函表達(dá)子程序代項(xiàng)說啟動(dòng)觸代碼的動(dòng)作條I全局子程序下創(chuàng)建。對(duì)子程序內(nèi)的代運(yùn)行期中始每個(gè)頁面的子程序??赏ㄟ^HMI代碼編輯器創(chuàng)建。每個(gè)配置于頁面的對(duì)象的事件,可直接創(chuàng)建欲處理的子程序。也可從其他頁面調(diào)用子程對(duì)顯示各頁面子程AG代碼膠囊化的方法。IAG的對(duì)象顯示配置了IAG的頁面 NA系列可通過對(duì)4種設(shè)定“CallSubroutine”動(dòng)作,并指定由SysmacStudio的“代碼瀏覽器”等定義的子另外,也可通過子程序中的代碼調(diào)出子程序。(嵌套IAGIAGIAG 與全局子程序或頁面子程序等子程序的種類無關(guān),所有子程序的執(zhí)行都在啟動(dòng)后作為同步動(dòng)作實(shí)施,在子數(shù)數(shù)據(jù)更新-更新-更新-如果重復(fù)處理ForNext等,或頻繁執(zhí)行對(duì)控制器的全局變量的 通過子程序內(nèi)的代碼控制器的全局變量時(shí),全局變量的數(shù)據(jù)更新變?yōu)榈娜肿兞课?,僅更新了數(shù)通信中,由于會(huì)接收大量數(shù)據(jù),因此,結(jié)構(gòu)體或數(shù)組,通過子程序的代碼時(shí)需要注意。等級(jí)(私人通過VisualBasic定義變量、子程序或函數(shù)時(shí),可設(shè)定公開或非公開定義為非公開的方法只能在相同頁面或組使用,來自應(yīng)用程序的任何場(chǎng)所的不可預(yù)測(cè)的變更。非公開變量條件表達(dá)式的設(shè)用使用示變量名直接顯示變基于變量的任意算顯示的縮放myVar*10(將取值設(shè)為10倍顯示邏輯表達(dá)myBool1&固定函數(shù)據(jù)類大數(shù)值范1字Trueor1字0~255Char(single2字0~655358字0:00:00(midnight)onJanuary1,0001through11:59:59PMonDecember16字0~+/-79,228,162,514,264,337,593,543,950,335(+/-7.9...E+28)?withno0~+/-7. 3543950335with28cestotherightofthe0以外的最小值0.00000000000000000000000000011E-28(double-precisionfloating-8字-1.79769313486231570E+308~-4.94065645841246544E-324?for4.94065645841246544E-324~1.79769313486231570E+308?for4字-2,147,483,648~2,147,483,647Long(long8字-9,223,372,036,854,775,808~9,223,372,036,854,775,807(9.2...E+18?)1字-128~127Short(short2字-32,768~32,767(single-precisionfloating-4字 E+38~-1.401298E-45?fornegativevalues;1.401298E-45~3. E+38?forpositivevaluesString(variable-可0to y2billionUnicode4字0~4,294,967,2958字0~18,446,744,073,709,551,615(1.8...E+19?)2字0~65,535分名動(dòng)VisualBasic的函登載章用戶管頁Sho基本功能文檔瀏覽變?nèi)掌跁r(shí)屏外部用第6章配GetRecipeTem分名動(dòng)VisualBasic的函登載章數(shù)據(jù)記數(shù)據(jù)日志和趨勢(shì)趨勢(shì)SetTrendDis照多語應(yīng)用功能用戶操SysmacStudio的子程序設(shè)計(jì)本功能進(jìn)行說明。代碼的調(diào)試方法請(qǐng)參閱“第3章調(diào)試”。請(qǐng)選擇[顯示]->[代碼瀏覽器]以顯示“代碼瀏覽器”。選擇后,窗口左側(cè)會(huì)顯示右邊的畫面?!按a瀏覽器”的初始狀態(tài)生成了全局子程序的“SubroutineGroup0”和Page0的頁面子程序“Page0.vb”。在多視圖瀏覽器的“HMI”追加頁面時(shí),會(huì)在例如,在頁面中追加“Page1”“Page2”時(shí),代碼瀏覽器上也會(huì)追加“Page1.vb”“Page2.vb”。在多視圖瀏覽器的全局子程序區(qū),顯示該段的全局代碼。 :已在VB系列保存的用語例)Sub,Dim,Call 綠色下劃線紅色下劃線:語法錯(cuò)誤而且,通過按下<Ctrl>+<Enter>,自動(dòng)完成無論在哪都能彈出,并顯示所有可選的選項(xiàng)。可使用的標(biāo)準(zhǔn)VB中有許多可在A項(xiàng)目中使用的函數(shù)和程序庫。但NA系列并不支持VisualBasic的所有功能,而是會(huì)NA所支持的函數(shù)的概要如下頁所示。詳細(xì)內(nèi)容請(qǐng)參閱SysmacStudio的Help函數(shù)名參支持?jǐn)?shù)據(jù)類說返回表示與字符對(duì)應(yīng)的字符代碼的IntegerInter該結(jié)構(gòu)要素過載。返回與指定的字符代碼對(duì)應(yīng)的字符返回與指定的字符代碼對(duì)應(yīng)的字符接口,并返回其結(jié)果。根據(jù)指定格式字符串(Strin返回表示數(shù)值的16進(jìn)制值的字符串。該結(jié)構(gòu)要素過返回表示數(shù)值的String型的值函數(shù)名參支持?jǐn)?shù)據(jù)類說返回正切為指定數(shù)量的角返回指定角度的余弦返回用指定值乘冪e后的值將值取整到最近的整數(shù)或者指定小數(shù)點(diǎn)后的位數(shù)。該結(jié)構(gòu)要素過載返回指定角度的正弦返回指定數(shù)值的平方根返回指定角度的正切函數(shù)名參支持?jǐn)?shù)據(jù)類說將表達(dá)式轉(zhuǎn)換為特定的數(shù)據(jù)類型自變量的范圍是任意有效的Char、String將表達(dá)式轉(zhuǎn)換為特定的數(shù)據(jù)類型自變量的范圍是0到255(無符號(hào)將表達(dá)式轉(zhuǎn)換為特定的數(shù)據(jù)類型自變量的范圍是任意有效的Char或者String式。僅String的開頭的字符被轉(zhuǎn)換。值是從0到65535(無符號(hào))。將表達(dá)式轉(zhuǎn)換為特定的數(shù)據(jù)類型自變量的范圍是任意有效的日期和時(shí)刻的表函數(shù)名參支持?jǐn)?shù)據(jù)類說將表達(dá)式轉(zhuǎn)換為特定的數(shù)據(jù)類型。自變量的范圍-1.79769313486231570E+308~-4.94065645841246544E-4.94065645841246544E-324~將表達(dá)式轉(zhuǎn)換為特定的數(shù)據(jù)類型自變量的范圍如下,小數(shù)點(diǎn)后0位沒有小部分的數(shù)值時(shí)是79,22816251,24,37,9354395,35 ~9215,,733535。小數(shù)點(diǎn)后有28位數(shù)值時(shí),是- 3543950335 3543950335將表達(dá)式轉(zhuǎn)換為特定的數(shù)據(jù)類型自變量的范圍是-2,147,483,648~2,147,483,647小數(shù)部分可取整-9,223,372,036,854,775,808~9,223,372,036,854,775,807小數(shù)部分可取整自變量的范圍是任意有效表達(dá)式將表達(dá)式轉(zhuǎn)換為特定的數(shù)據(jù)類型自變量的范圍是-128~127。小數(shù)部分可取整將表達(dá)式轉(zhuǎn)換為特定的數(shù)據(jù)類型自變量的范圍是-32,768~32,767將表達(dá)式轉(zhuǎn)換為特定的數(shù)據(jù)類型自變量的范圍是-3.402823E+38~-1.401298E-45(負(fù)值1.401298E-45~3.402823E+38(將表達(dá)式轉(zhuǎn)換為特定的數(shù)據(jù)類型CStr函數(shù)的返回值因自變量expression而異。請(qǐng)參閱CStr函數(shù)的回值(VisualBasic將表達(dá)式轉(zhuǎn)換為特定的數(shù)據(jù)類型自變量的范圍是0到4,294,967,295(無符號(hào))。小數(shù)部分可取整將表達(dá)式轉(zhuǎn)換為特定的數(shù)據(jù)類型自變量的范圍是0到18,446,744,073,709,551,615(無符小數(shù)部分可取整將表達(dá)式轉(zhuǎn)換為特定的數(shù)據(jù)類型自變量的范圍是0到65,535(無符號(hào))。小數(shù)部分可取整函數(shù)名參支持?jǐn)?shù)據(jù)類說從自變量的列表選擇值后返回在自變量返回后,檢索空格、反斜杠、斜杠、連字符、引號(hào)等一般分隔符,分割各參數(shù),或者檢索字符串。用日期型(Date)值返回對(duì)指定時(shí)間間隔進(jìn)行了加法運(yùn)算的日期和返回指定兩個(gè)日期型(Date)值之間的時(shí)間間隔數(shù)的長(zhǎng)整數(shù)型(Long)值返回包含特定日期型(Date)值的指定元器件的整數(shù)型(Integer返回時(shí)刻信息被設(shè)定為上午0點(diǎn)(00:00:00)的表示指定年月日的日期(Date)值返回時(shí)刻信息被設(shè)定為上午0點(diǎn)(00:00:00)的含有用字符串表示的日期信息的日期型(Date)值。返回表示日期的1~31的整數(shù)型(Integer返回雙精度浮點(diǎn)數(shù)型le期中的資產(chǎn)的折舊費(fèi)。返回與指定錯(cuò)誤編號(hào)對(duì)應(yīng)的錯(cuò)誤信息返回包含基于指定濾波條件的字符串(String)數(shù)組的子設(shè)備的Zeobase數(shù)組。使用由系統(tǒng)的后返回的字符串處理函數(shù)。函數(shù)名參支持?jǐn)?shù)據(jù)類說返回表示日期時(shí)間的值的字符串表達(dá)式給數(shù)值形式的字符串設(shè)定格式后返回的字符串處理函數(shù)給附加了百分比標(biāo)光(%)的百分比形式(用100進(jìn)行了乘法運(yùn)算)的字符串設(shè)定格式后返回的字符串處理函數(shù)。返回雙精度浮點(diǎn)數(shù)型(Double)的值。定期支付規(guī)定金額,假定利率一返回表示位于指定字符串內(nèi)的指定索引位置的字符的Char型值返回表示已發(fā)生錯(cuò)誤的例外情況返回表示時(shí)刻的0~23的整數(shù)型(Integer)根據(jù)表達(dá)式的評(píng)估結(jié)果,返回2個(gè)對(duì)象中的1個(gè)框中顯示信息、文本框或按鈕。輸入字符串,或點(diǎn)擊按鈕后,返回保存了文本框內(nèi)容的字符串。檢索從某個(gè)字符串中指定的字符串,返回表示最初找到的字符串的開(Intgr)從最后的字符位置開始檢索從某個(gè)字符串(StringCheck)串(StringMatch),返回第一個(gè)找到的字符位置(從開頭到該位置為止的字符數(shù))。返回所指定數(shù)值的整數(shù)部返回雙精度浮點(diǎn)數(shù)型(Double)的值。定期支付規(guī)定金額,假定利率一返回雙精度浮點(diǎn)數(shù)型(Double)的值?;谝幌盗卸ㄆ诂F(xiàn)金流動(dòng)(支付與收益),返回內(nèi)部利潤(rùn)率。變量是否為數(shù)組,以布爾型(Boolean)值返回結(jié)返回顯示表達(dá)式是否表示為有效的Date型的Boolean值檢查表達(dá)式是否能夠評(píng)估為System.DBNull等級(jí),以Boolean值返回結(jié)果。檢查表達(dá)式是否為例外型,以布爾型(Boolean)值返回結(jié)檢查是否有分配至表達(dá)式的對(duì)象,并以布爾型(Boolean)值返回結(jié)檢查表達(dá)式是否可作為數(shù)值進(jìn)行評(píng)估,并以布爾型(Boolean)值返回結(jié)果。檢查表達(dá)式是否可作為參照型進(jìn)行評(píng)估,并以Boolean值返回結(jié)果返回組合數(shù)組中含有的多個(gè)部分字符串創(chuàng)建的字符串返回可在數(shù)組所指定的維中使用的附加符號(hào)的最小值返回轉(zhuǎn)換為小寫字母的字符串或字符返回從字符串左端指定的字符數(shù)部分的字符返回包含所指定字符串的字符數(shù)或保存變量所需的標(biāo)稱字節(jié)數(shù)的整數(shù)型數(shù)值。指定字符串和長(zhǎng)度,使已調(diào)整為該長(zhǎng)度的字符串左對(duì)齊后,返回字符串。刪除字符串端頭的空格。返回從指定字符串中去除了開頭處空格的包含副本的字符串。返回從字符串所指定的字符數(shù)部分的字符串返回表示分鐘的0~59的整數(shù)型(Integer)DaPttvlaIeaMue來獲取分鐘。返回雙精度浮點(diǎn)數(shù)型(Double)的值?;谝幌盗卸ㄆ诂F(xiàn)金流動(dòng)(支付與收益),返回修正內(nèi)部利潤(rùn)率。返回表示月的1~12的整數(shù)型(Integer)值返回包含指定月份的名稱的字符串型(String)框中顯示信息。等待按鈕被點(diǎn)擊,返回顯示哪一個(gè)按鈕被點(diǎn)擊了的整數(shù)型(Integer)值。返回雙精度浮點(diǎn)數(shù)型(Double)的值。定期支付規(guī)定金額,假定利率一返回雙精度浮點(diǎn)數(shù)型(Double)的值?;谝幌盗卸ㄆ诂F(xiàn)金流動(dòng)(支付與收益)和折扣率,返回投資的凈現(xiàn)值。函數(shù)名參支持?jǐn)?shù)據(jù)類說返回雙精度浮點(diǎn)數(shù)型(Double)的值。定期支付規(guī)定金額,假定利率一定,返回投資所需的定期支付金額。返回雙精度浮點(diǎn)數(shù)型(Double)的值。定期支付規(guī)定金額,假定利率一定,返回在指定時(shí)期內(nèi)所支付的本金。返回雙精度浮點(diǎn)數(shù)型(Double)的值。定期支付規(guī)定金額,假定利率一定,返回投資的現(xiàn)在價(jià)值。返回與指定色號(hào)對(duì)應(yīng)的,表示RGB彩色代碼的整數(shù)型(Integer)返回雙精度浮點(diǎn)數(shù)型(Double)Re返回以指定的各個(gè)次數(shù)的部分字符串置換指定的部分字符串的字符串。返回表示RGB彩色值的整數(shù)型(Integer)值。該值表示紅色、綠色、藍(lán)色的成分。返回從字符串右端所指定的字符數(shù)部分的字符串指定字符串和長(zhǎng)度,使已調(diào)整為該長(zhǎng)度的字符串右對(duì)齊后,返回字符串。刪除字符串端頭的空格返回包含從指定字符串中去除了后續(xù)空格的的字符串返回表示秒鐘的0~59的整數(shù)型(Integer)返回雙精度浮點(diǎn)數(shù)型(Double)的值。返回使用直計(jì)算得出的平均每期資產(chǎn)的折舊費(fèi)。返回由所指定數(shù)的空格所組成的字符串從由各個(gè)部分字符串隔開的字符串創(chuàng)建Zerobase的1維數(shù)組,并返回p根據(jù)字符串的比較結(jié)果,返回-1、0、1中的任意一個(gè)返回由指定字符所指定的次數(shù)不斷重復(fù)的字符串型(String)或?qū)ο?Object)的值返回與指定字符串的字符排列順序相反的字符串返回評(píng)估表達(dá)式的列表,并與在列表內(nèi)最初成為True的表達(dá)式對(duì)Object數(shù)值返回雙精度浮點(diǎn)數(shù)型(Double)的值。使用遞減法返回指定期限的折舊費(fèi)。返回以公歷1年1月1日為標(biāo)準(zhǔn)且已設(shè)定日期信息的,表示指定的時(shí)、分、秒的日期型(Date)值。1年月1日期型a)值。刪除字符串端頭的空格返回包含從指定字符串中去除了開頭處和后續(xù)空格的的字符串返回可在數(shù)組所指定的維中使用的附加符號(hào)的最大值將指定的字符串轉(zhuǎn)換為大寫字母后返回字符串型(String)或char型返回包含表示星期的數(shù)值的整數(shù)型(Integer返回包含指定星期名稱的字符串型(String)返回表示年的1~9999的整數(shù)型(Integer)在數(shù)值之間進(jìn)行計(jì)算、或?qū)⒅荡胱兞?、定量的事宜稱為運(yùn)算。在NAVer.1.00中,可使用VisualBasic以運(yùn)算符名說使用示^計(jì)算數(shù)值的乘方number^*返回2個(gè)數(shù)值之積number1*/計(jì)算2個(gè)數(shù)值之商,以浮點(diǎn)返回結(jié)果expression1/\?對(duì)2個(gè)數(shù)字進(jìn)行除法運(yùn)算,僅返回余數(shù)如果number1或number2是浮點(diǎn)值,則返回浮點(diǎn)的余數(shù)。結(jié)果的數(shù)據(jù)型設(shè)定為以number1和number2的數(shù)據(jù)型進(jìn)行除法運(yùn)算的結(jié)果,成為在可保存所有數(shù)值的數(shù)據(jù)型中,為最小的數(shù)據(jù)型。number1Mod+對(duì)2個(gè)數(shù)字進(jìn)行加法運(yùn)算,返回?cái)?shù)值表達(dá)式的正值。也可用于連2個(gè)字符串表達(dá)式expression1+expression2-or+-返回2個(gè)算式之差或算式的負(fù)值expression1-expression2-or-運(yùn)算符名說使用示=將值代入變量或?qū)傩詀erprt=屬性。aabeopoert^=xeso入變量或?qū)傩浴abeopoert*=xeso點(diǎn)的結(jié)果代入變量或?qū)傩?。aabeopoert/=xeso變量或?qū)傩?。也可利用其將String表達(dá)式與String變量或?qū)傩赃Beoprt+=xeso-量或?qū)傩浴oprt-=s變量或?qū)傩?。eoprt<<=ou變量或?qū)傩浴abeopoper>>=mStriStrin將其結(jié)果代入變量或?qū)傩?。ooprt&=xeso運(yùn)算符名說使用示對(duì)位模式執(zhí)行算術(shù)左移esu=pattern<<mu對(duì)位模式執(zhí)行算術(shù)右移esu=pattern>>mu運(yùn)算符名說使用示<更>更以=相不相比較2個(gè)對(duì)象變量esu=obectIs果ojt1和bc2均參閱了完全相同的對(duì)象實(shí)例,則當(dāng)reult為非alsetTe。esu=obecsN運(yùn)算符名說使用示將字符串與模式如果ri的值與pattern含有的模式一致,則relt為True。as如果ri和pattern均為空格字符串,則結(jié)果為Trueesu=strnLk運(yùn)算符名說使用示&對(duì)2個(gè)表達(dá)式進(jìn)行字符串的連即使expressio或expression2(Strin,在擴(kuò)大轉(zhuǎn)換為字符串型(String)型(String)。如果任一數(shù)據(jù)型未擴(kuò)大轉(zhuǎn)換為字符串型(Strin錯(cuò)誤。esu=expresso&xson+也可用于連接2個(gè)字符串表達(dá)式。一般如果+可以執(zhí)行,則進(jìn)行加法ObjectStrin,則進(jìn)行字符串的連接。運(yùn)算符名說使用示計(jì)算2個(gè)布爾(oa式的邏輯積。或計(jì)算2個(gè)算式的各個(gè)位積result=expression1And計(jì)算2個(gè)布爾式的邏輯非?;蛴?jì)算2個(gè)算式的各個(gè)位非result=Not計(jì)算2個(gè)布爾Boolea式的邏輯和。或計(jì)算2result=expression1Or計(jì)算2個(gè)布爾(Boolean)式的異或?;蛴?jì)算2個(gè)算式的各個(gè)位的邏輯和。result=expression1Xor簡(jiǎn)單計(jì)算2個(gè)表達(dá)式的邏輯result=expression1AndAlso簡(jiǎn)單計(jì)算2個(gè)表達(dá)式的一并邏輯和result=expression1OrElse檢查表達(dá)式是否為Fas表達(dá)式是否為True運(yùn)算符名說使用示創(chuàng)建參閱特定一序列指令的一序列指令委托實(shí)例通過AddressOf運(yùn)算符,創(chuàng)建參閱procedurename所指定的函數(shù)的函數(shù)委托。如果所指定的一序列指令是實(shí)例方法,則函數(shù)委托應(yīng)參閱實(shí)例和方法。之后,調(diào)用函數(shù)委托,調(diào)用所指定的實(shí)例的指定方法。AddressOf返回指定型的Type對(duì)象。Type對(duì)象包括了屬性、方法、等與該型相關(guān)的信息。GetType運(yùn)算符返回所指定的typename的Type對(duì)象??蓪⒁讯x的任意型的名稱傳輸至typename中。定義作為函數(shù)的拉姆達(dá)表達(dá)式的參數(shù)和代碼。拉姆達(dá)表達(dá)式是指執(zhí)行計(jì)算,返回值,沒有名稱的函數(shù)。雖然在所有可使用委托型的位置均可使用拉姆達(dá)表達(dá)式,但無法用作RemoveHandler的自變量。Function([parameterlist])-orFunction([parameterlist])[statements]EndFunction使用短路評(píng)估,從2個(gè)值中選擇1個(gè)值后返回。If運(yùn)算符可在指定3個(gè)或2個(gè)自變量后調(diào)用。If([argument1,]argument2,argument3將對(duì)象參閱變量與數(shù)據(jù)型進(jìn)行比較TypeOf運(yùn)算符可判斷在objectexpression的運(yùn)行期型中是否typename有兼容性。通過typename型的類別確定有無兼容性result=TypeOfobjectexpressionIs由名為VisualBasic的程序代碼的指令語句構(gòu)成。原則上記述在1行,使用關(guān)鍵字、屬性、方法,生成的名說使用示向Function、Sub、或者動(dòng)態(tài)程序庫(DLL)程序傳輸控制的流程控制。并定義1個(gè)以上的常數(shù)可以進(jìn)行從Do、For、或者While循環(huán)的內(nèi)側(cè)、到該循環(huán)的下一個(gè)重復(fù)處理的控制轉(zhuǎn)移??刂屏⒓匆苿?dòng)到循環(huán)條件測(cè)試。在1個(gè)以上的變量中、分配器區(qū)域指定布爾型(Boolean)的條件為真(True)時(shí),或者在條件變成(True)之前,重復(fù)一系列的結(jié)束程序執(zhí)行枚舉體,定義它的結(jié)構(gòu)要素值釋放在數(shù)組變量與該數(shù)組變量元素中使用過的器模擬錯(cuò)誤的發(fā)生結(jié)束程序或者模塊,立即對(duì)該程序調(diào)用或者模塊定義的下一個(gè)聲明進(jìn)行控制轉(zhuǎn)移。For對(duì)Collection的各元素重復(fù)執(zhí)行一系列的一系列僅在指定次數(shù)重復(fù)一系列的流程控制定義Function無條件分配至程序內(nèi)的指定行根據(jù)表達(dá)式的值,通過附帶條件執(zhí)行組On將錯(cuò)誤處理路徑設(shè)為有效,在程序內(nèi)指定路徑的場(chǎng)所。另外,將錯(cuò)誤處理路徑設(shè)為無效時(shí)也可以使用。如果不使用OnError,則發(fā)生的所有運(yùn)行期錯(cuò)誤都將成為致在可能的情況下,推薦使用通過代碼的異常處理)沒有必要使用結(jié)構(gòu)化異常處理與OnError的屬性以及屬性程序名稱,用于保存與獲取屬性的值重新分配數(shù)組變量的區(qū)域在程序源代碼內(nèi)記述注釋時(shí)指定結(jié)束錯(cuò)誤處理路徑后,重新開始執(zhí)行相較于使用未被結(jié)構(gòu)化的異常處理與OnError和Resume的,F(xiàn)tnSbt、tOar各程序Select程控制。中斷執(zhí)行的定義Sub程序的名稱、參數(shù)以及代在執(zhí)行代碼的過程中,對(duì)部分或所有代碼的模塊中可能發(fā)生的錯(cuò)誤提供處理方法。While...End當(dāng)指定條件為真(True)時(shí),重復(fù)執(zhí)行一系列的With...End對(duì)象或結(jié)構(gòu)要素時(shí),為了能通過使用簡(jiǎn)單的語法,執(zhí)行重復(fù)參閱單個(gè)對(duì)象或結(jié)構(gòu)的一系列的。使用結(jié)構(gòu)體時(shí),可以的名說數(shù)據(jù)類的名說數(shù)據(jù)類SysmacStudio中的功能、詳細(xì)操作方在程序設(shè)計(jì)中最重要的是將功能從較大的單位分解到更小的單位。,才能做出開發(fā)工序和調(diào)試工序。結(jié)果,就會(huì)在1個(gè)位置上出現(xiàn)執(zhí)行了很多處理的帶有龐大的IFELSE語句的路徑或在應(yīng)用軟件內(nèi)反復(fù)的代在通用代碼下使用子程序而導(dǎo)致出現(xiàn)問題時(shí),與變更編程的所有位置相比,只變更1個(gè)位置的功能更容易事例123子程序名為mysubname時(shí),語法如左側(cè)Sub‘a(chǎn)ddcodehereEndSub在代碼編輯器上定義VB1DimmyVaras2因?yàn)閂B變量是通過數(shù)組定義的,所以若元素?cái)?shù)為10個(gè)數(shù)組,則要按照下述語法進(jìn)行Dimm

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論