【正文】
導(dǎo)致溶液顏色的改變 “質(zhì)量一定要為參加反應(yīng)的反應(yīng)物的質(zhì)量” ,不能體現(xiàn)其通性的是能夠產(chǎn)生沉淀的一組實(shí)驗(yàn)第四篇:VB易錯(cuò)點(diǎn)總結(jié)2011年計(jì)算機(jī)二級(jí)考試VB常見(jiàn)錯(cuò)誤和難點(diǎn)分析在VB中只允許使用西文標(biāo)點(diǎn),任何中文標(biāo)點(diǎn)符號(hào)在程序編譯時(shí)產(chǎn)生“無(wú)效字符”錯(cuò)誤,并在該行以紅色字顯示。用戶在進(jìn)入VB后不要使用中文標(biāo)點(diǎn)符號(hào)。中、西文狀態(tài)下標(biāo)點(diǎn)號(hào)對(duì)照見(jiàn)下表所示。中、西狀態(tài)下標(biāo)點(diǎn)符號(hào)對(duì)照L的小寫(xiě)字母“l(fā)”和數(shù)字“1”形式幾乎相同、O的小寫(xiě)字母“o”與數(shù)字“0”也難以區(qū),這在輸入代碼時(shí)要十分注意,避免單獨(dú)作為變量名使用。(Name)屬性寫(xiě)錯(cuò)在窗體上創(chuàng)建的每個(gè)控件都有默認(rèn)的名稱(chēng),用于在程序中唯一地標(biāo)識(shí)該控件對(duì)象。系統(tǒng)為每個(gè)創(chuàng)建的對(duì)象提供了默認(rèn)的對(duì)象名,例如,TextTextCommandLabel1等。用戶可以將屬性窗口的(名稱(chēng))屬性改為自己所指定的可讀性好的名稱(chēng),如txtInput、txtOutput、cmdOk等。對(duì)初學(xué)者,由于程序較簡(jiǎn)單、控件對(duì)象使用較少,還是用默認(rèn)的控件名較方便。當(dāng)程序中的對(duì)象名寫(xiě)錯(cuò)時(shí),系統(tǒng)顯示“要求對(duì)象”的信息,并對(duì)出錯(cuò)的語(yǔ)句以黃色背景。用戶可以在代碼窗口的“對(duì)象列表”框檢查該窗體所使用的對(duì)象。Name屬性的值用于在程序中唯一地標(biāo)識(shí)該控件對(duì)象,在窗體上不可見(jiàn)。而Caption屬性的值是在窗體上顯示的內(nèi)容。、方法名寫(xiě)錯(cuò)當(dāng)程序中對(duì)象的屬性名、方法名寫(xiě)錯(cuò)時(shí),VB系統(tǒng)會(huì)顯示“方法或數(shù)據(jù)成員未找到”的信息。在編寫(xiě)程序代碼時(shí),盡量使用自動(dòng)列出成員功能,即當(dāng)用戶在輸入控件對(duì)象名和句點(diǎn)后,系統(tǒng)自動(dòng)列出該控件對(duì)象在運(yùn)行模式下可用的屬性和方法,用戶按空格鍵或雙擊鼠標(biāo)即可,這樣既可減少輸入也可防止此類(lèi)錯(cuò)誤用Dim聲明的變量名,在后面的使用中表示同一變量而寫(xiě)錯(cuò)了變量名,VB編譯時(shí)就認(rèn)為是兩個(gè)不同的變量。例如,下面程序段求1~100的和,結(jié)果放在Sum變量中:Dim sum As Integer,i As IntegerSum=0For i =1 to 100Sum=Sun+iNext iPrint Sum顯示的結(jié)果為100。原因是累加和表達(dá)式Sum=Sun+i中的右邊的變量名Sum寫(xiě)成Sun。VB對(duì)變量聲明有兩種方式,可以用變量聲明語(yǔ)句顯式聲明,也可以用隱式聲明,即不聲明直接使用。上述變量名的寫(xiě)錯(cuò),系統(tǒng)為兩個(gè)不同的變量各自分配內(nèi)存單元,造成計(jì)算結(jié)果不正確。因此,為防止此類(lèi)錯(cuò)誤產(chǎn)生,必須對(duì)變量聲明采用限制其為顯式聲明方式,也就是在通用聲明段加Option Explicit語(yǔ)句。在VB中,除了在“通用聲明”段利用Dim等對(duì)變量聲明語(yǔ)句外,其他任何語(yǔ)句都應(yīng)在事件過(guò)程中,否則運(yùn)行時(shí)會(huì)顯示“無(wú)效外部過(guò)程”的信息。若要對(duì)模塊級(jí)變量進(jìn)行初始化工作,則一般放在Form Load()事件過(guò)程中。若要在窗體上創(chuàng)建多個(gè)命令按鈕,有些讀者會(huì)先創(chuàng)建一個(gè)命令按鈕控件,然后利用對(duì)該控件進(jìn)行復(fù)制、粘貼,這時(shí)系統(tǒng)顯示:已經(jīng)有一個(gè)控件為“Command1”。創(chuàng)建一個(gè)控件數(shù)組嗎?的信息,若單擊“是”按鈕,則系統(tǒng)創(chuàng)建了名稱(chēng)為Command1的控件數(shù)組。若要對(duì)該控件的 Click事件過(guò)程編程,系統(tǒng)顯示的框架是:Private Sub Command1_Click(Index As Integer)End SubIndex表示控件數(shù)組的下標(biāo)。若非控件數(shù)組,Click事件過(guò)程的框架是:Private Sub Command1_Click()End Sub請(qǐng)注意直到學(xué)習(xí)實(shí)驗(yàn) 數(shù)組前,一律不使用控件數(shù)組定位通過(guò)Tab、Spc函數(shù)和最后的逗號(hào)、分號(hào)和無(wú)符號(hào)來(lái)控制。VB中通過(guò)Print方法中各參數(shù)的綜合使用達(dá)到所需的結(jié)果,但初學(xué)者往往難以掌握。(1)Tab(n)與Spc(n)的區(qū)別Tab(n)從最左第1列開(kāi)始算起定位于第n列,若當(dāng)前打印位置已超過(guò)n列,則定位于下一行的第n列,這是常常定位不好出現(xiàn)的問(wèn)題。在格式定位中,Tab用得最多。Spc(n)從前一打印位置起空n個(gè)空格。例如,下面程序段顯示了Tab與Spc的區(qū)別,效果如圖所示。Private Sub Commandl_Click()Print “1234567890”,Print Tab(1)?!?*“’。Tab(2)?!?%%“。spc(2)?!?$$$“End Sub(2)緊湊格式”?!胺痔?hào)的使用緊湊格式”?!埃摧敵鲰?xiàng)之間無(wú)間隔。但對(duì)于數(shù)值型,輸出項(xiàng)之間系統(tǒng)自動(dòng)空一列,而由于數(shù)值系統(tǒng)自動(dòng)加符號(hào)位,因此,大于零的數(shù)值,實(shí)際空兩列。對(duì)于字符型之間無(wú)空格。例如,下面程序段,效果如圖所示。Private Sub Command1_Click()Print 1。2。3Print”1234“?!?678“Print”A“?!盉“。”C“。”D“,”E“,”F“End Sub從該例應(yīng)區(qū)分?jǐn)?shù)值和字符在緊湊格式輸出的差異。一般。工程文件記錄該工程內(nèi)的所有文件(、)的名稱(chēng)和所存放在磁盤(pán)上的路徑。若在上機(jī)結(jié)束后,把文件復(fù)制到U盤(pán)上保存,但又少?gòu)?fù)制了某個(gè)文件,下次打開(kāi)工程時(shí)就會(huì)顯示”文件未找到“。也有在VB環(huán)境外,利用Windows資源管理器或DOS命令將窗體文件等改名,而工程文件內(nèi)記錄的還是原來(lái)的文件名,這樣也會(huì)造成打開(kāi)工程時(shí)顯示”文件未找到“。解決此問(wèn)題的方法:。二是通過(guò)”工程“菜單的”添加窗體“中的”現(xiàn)存選項(xiàng),將改名后的窗體加入工程第五篇:初一英語(yǔ)易錯(cuò)點(diǎn)初一英語(yǔ)易錯(cuò)點(diǎn)::你要去哪兒?我要去上海。Where are you going? I am going to will shou you the way there.(同義句)I will show you how to go show you the way.(改為同義句)I will show the way__ you difficulty 困難地; 費(fèi)勁地; 吃力地; 艱難地﹙1﹚.The expedition through the jungle was fraught with difficulty and 。﹙2﹚He was pushing a handtruck with 。