第一篇:VB學(xué)習(xí)chr碼值
chr碼值對應(yīng)列表大全
Chr(“0”)為0的字符Chr(“1”)Chr(“2”)Chr(“3”)Chr(“4”)Chr(“5”)Chr(“6”)
Chr(“7”)響鈴Chr(“8”)回格Chr(“9”)tab(水平制表符)
Chr(“10”)換行Chr(“11”)tab(垂直制表符)
Chr(“12”)換頁Chr(“13”)回車 chr(13)&chr(10)回車和換行的組合Chr(“14”)Chr(“15”)Chr(“16”)Chr(“17”)Chr(“18”)Chr(“19”)Chr(“20”)Chr(“21”)Chr(“22”)Chr(“23”)Chr(“24”)Chr(“25”)
Chr(“26”)結(jié)束 End
Chr(“27”)脫離 Pause breakChr(“28”)Chr(“29”)Chr(“30”)Chr(“31”)
Chr(“32”)空格 SPACE
Chr(“33”)!Chr(“34”)“Chr(”35“)#Chr(”36“)$Chr(”37“)%Chr(”38“)&Chr(”39“)’Chr(”40“)(Chr(”41“))Chr(”42“)*Chr(”43“)+Chr(”44“),Chr(”45“)-Chr(”46“).Chr(”47“)/Chr(”48“)0Chr(”49“)1Chr(”50“)2Chr(”51“)3Chr(”52“)4Chr(”53“)5Chr(”54“)6Chr(”55“)7Chr(”56“)8Chr(”57“)9Chr(”58“):Chr(”59“);Chr(”60“)
Chr(”75“)KChr(”76“)LChr(”77“)MChr(”78“)NChr(”79“)OChr(”80“)PChr(”81“)QChr(”82“)RChr(”83“)SChr(”84“)TChr(”85“)UChr(”86“)VChr(”87“)WChr(”88“)XChr(”89“)YChr(”90“)ZChr(”91“)[Chr(”92“)Chr(”92“)Chr(”93“)]Chr(”94“)^Chr(”95“)_Chr(”96“)`Chr(”97“)aChr(”98“)bChr(”99“)cChr(”100“)dChr(”101“)eChr(”102“)fChr(”103“)gChr(”104“)hChr(”105“)iChr(”106“)jChr(”107“)kChr(”108“)lChr(”109“)m Chr(”110“)nChr(”111“)oChr(”112“)pChr(”113“)qChr(”114“)rChr(”115“)s
Chr(”116“)tChr(”117“)uChr(”118“)vChr(”119“)wChr(”120“)xChr(”121“)yChr(”122“)zChr(”123“){Chr(”124“)|Chr(”125“)}Chr(”126“)~Chr(”127“)Chr(”128“)Chr(”129“)Chr(”130“)Chr(”131“)Chr(”132“)
有個簡單的查看方法,打開記事本,如要查看“Chr(”119")w”,可以按下Alt+119
(先按住Alt不放,然后輸入數(shù)字,輸完后在放開)
注意:數(shù)字一定要從旁邊的數(shù)字鍵盤輸入,否則無效
第二篇:VB學(xué)習(xí)心得體會
VB學(xué)習(xí)心得體會
VB學(xué)習(xí)>心得體會
VB是一門程序設(shè)計語言,也需要一定的英語基礎(chǔ)。VB既能充實我們的生活,武裝我們的頭腦,鍛煉我們的意志,又能在以后需要的時候成為幫助我們成功的推進動力。對于VB的學(xué)習(xí),我個人覺得興趣愛好占一部分,更重要的還是自身的努力程度和平時的學(xué)習(xí)習(xí)慣。下面,我也簡要介紹一下我對于VB課程的看法。
VB程序設(shè)計的入門學(xué)習(xí)并不難,但需要在學(xué)習(xí)的過程中掌握一個良好的程序設(shè)計習(xí)慣,這時,做好課前預(yù)習(xí),上課認真聽講,下課認真消化所學(xué)內(nèi)容顯得十分重要。上機實驗課努力完成老師留的課堂作業(yè),能加深對所學(xué)知識點的理解和運用。能做到這些,也是積極主動學(xué)習(xí)的表現(xiàn)。
對于VB,每一個VB老師都是一個嚴謹?shù)睦蠋煟髧栏袷菓?yīng)該的。剛學(xué)習(xí)VB,嚴格要求格式,這是熟練之后能隨意運用的基礎(chǔ),也是學(xué)好VB課程的重要前提。在課上,應(yīng)該注意老師所提到的每一點要求,上機課認真完成老師布置的作業(yè),注意每一個細節(jié),爭取做到零失誤。
正式踏入VB課之后你會發(fā)現(xiàn),編寫程序代碼其實是一件很有意思的事情。每一個程序當(dāng)你完成時你都會有一種成就感。遇到問題時,程序代碼可能會讓很多人無從下手,建議大家多看別人設(shè)計好的程序代碼,包括教材上的例題程序。讀懂別人的程序后,要想他為什么這么設(shè)計,學(xué)到別人優(yōu)秀的東西。積極跟同學(xué)討論程序問題,在大家一起研究出一個正確的程序時,高興的同時也促進了彼此的友情。
細節(jié)決定成敗,VB程序設(shè)計的成敗正是在于細節(jié)。紙上得來終覺淺,自己調(diào)試程序的時候總會犯很多錯誤,比如'文件未找到''下標越界'等等,都是平時沒有機會解決和一些曾經(jīng)被忽視的問題,為了找到代碼中錯誤和不符合要求的地方,標點符號都不能放過。細節(jié)決定成敗,一個小小的分號也會起著扭轉(zhuǎn)乾坤的作用。我個人,經(jīng)常出現(xiàn)問題的地方在于與滾動條有關(guān)的事件。與滾動條有關(guān)的事件主要是Scroll和Change.當(dāng)在滾動條內(nèi)拖動滾動框時會觸發(fā)Scroll事件,但注意單擊滾動箭頭或滾動條時不發(fā)生Scroll事件,而改變滾動框的位置后會觸發(fā)Change事件。Scroll事件用于跟蹤滾動條中的動態(tài)變化,Change事件則用來得到滾動條的最后的值。不注意時,容易忽略Scroll事件與Change事件的區(qū)別,出現(xiàn)編程的問題不容易得到解決。VB中,這樣的小細節(jié)比比皆是,一定要注意細節(jié)才能學(xué)好VB這門課。
我對VB的興趣從何而來呢?從我對電腦的喜愛說起。我參加過一個學(xué)校的計算機>培訓(xùn)班,之后在沒事的時候自己還設(shè)計個ppt,photoshop什么的。大學(xué)加入廣播站的網(wǎng)絡(luò)技術(shù)部之后也學(xué)習(xí)了不少關(guān)于AU,AE,視頻方面的制作。學(xué)習(xí)VB,我覺得能加深我對計算機已有認識的理解,能促進我對計算機的喜愛熱情的提高,同時又能增長計算機知識。這么好的一門課,我為什么不好好學(xué)呢?興趣來自于生活,來自于習(xí)慣,以來自于自身對VB這門課的看法。
通過對VB的學(xué)習(xí),對VB語言有了初步的認知,對程序有了初步的設(shè)計方案,能根據(jù)要求設(shè)計出想要的程序,鍛煉了自己的創(chuàng)造性思維,是培養(yǎng)邏輯思維的好方法,同時我經(jīng)??赐瑢W(xué)設(shè)計好的程序代碼,然后想想別人為什么這么設(shè)計就能達到效果,我的設(shè)計能不能完成更多的功能,這樣優(yōu)秀了自己,幫助了自己,提高了自身水平,同樣,也欣賞了別人,對別人是贊美,對自己是幫助,總而言之,VB課程對我的計算機水平起到了推動的作用。對VB更多的是喜愛,那一點點,是寵愛。
第三篇:VB學(xué)習(xí)心得體會
篇一:vb學(xué)習(xí)的心得體會 vb學(xué)習(xí)的心得體會 ————劉師桐
這學(xué)期選修了vb這門學(xué)科,想從學(xué)習(xí)中對計算機有更深刻的認知,也對我大學(xué)中的2級考試奠定基礎(chǔ)。那么談?wù)勥@學(xué)期的學(xué)習(xí)中對vb的認知和心得體會。
vb全稱為visual basic,是微軟公司推出的可視化編程工具msdn之一,是目前世界上使用最廣泛的程序開發(fā)工具。vb提供的是可視化的開發(fā)環(huán)境,我們可以象搭積木一樣構(gòu)建出程序的界面,而且vb提供了豐富的控件組,省去了我們自己寫代碼實現(xiàn)這些效果的麻煩,這樣我們就能把更多的精力放在程序功能的實現(xiàn)上,所以vb學(xué)起來簡單,用起來方便。因此,我學(xué)了vb,并有了如下收獲:
1.富業(yè)余生活。業(yè)余時間到處游手好閑的身影不見了,沒事我肯定一動不動的坐在電腦面前擺弄vb。是啊,想想以前,真是一無是處,一會找人砍大山,一會找人打游戲,一會就傻傻的坐在小板登上兩眼無光,似是厭倦了紅塵?,F(xiàn)在生活有了寄托,是vb給了我無窮的快樂,讓我樂此不疲。
2、多了一門技術(shù)。vb是一門計算機編程語言,也算是一項知識含量較高的東西。采用的是可視化程序設(shè)計。學(xué)習(xí)的這段時間,我明白了萬事開頭難,剛剛開始,遇到些困難沒關(guān)系,慢慢來。編程是一個不斷學(xué)習(xí),不斷積累的過程,編程的樂趣也正是存在于學(xué)習(xí)的過程中。我們每學(xué)一點,就趕快把它用到實際的程序中去,自己多學(xué)多用多實踐,水平才能不斷提高,這就是“學(xué)以致用”。多看多練是我獨門絕技,一般人我不告訴他:多看------別人的代碼,即使看不懂也沒關(guān)系,可以把這些代碼輸入到機子里運行,然后根據(jù)運行結(jié)果去體會程 序的思路和用途。
3、鍛煉意志。編程可不是一項輕松的活,尤其是一個人開發(fā)制作軟件時,那工作量就多了。沒有一定的坐功、細心程度及耐性那是絕對做不到的。有時,把程序做完了需要調(diào)試運行,但是就是不能達到自已設(shè)計的效果和目的,那你得戴上放大鏡找啊找啊,也許就是因為一個符號或一個字母,你就得花上個幾個小時,半天,甚至更長。越是這樣越不要灰心,應(yīng)該放松心態(tài),一點一滴的去查。只要有一顆永不退縮的心,我相信你一定能找到問題所在,最后一定能見到你開心的笑容,也一定能找到成功者的感覺。通過這個學(xué)期的學(xué)習(xí),對了vb這種高級語言有了初步的認知,對一些小的程序有了初步的設(shè)計方案,能根據(jù)要求設(shè)計出想要的程序,鍛煉了自己的創(chuàng)造性思維,是培養(yǎng)邏輯思維的好方法,同時我經(jīng)??赐瑢W(xué)設(shè)計好的程序代碼,包括教材上的例題程序,然后想想別人為什么這么計就能達到效果,我的設(shè)計能不能完成更多的功能,這樣優(yōu)秀了自己,幫助了自己,提高了自身水平,同樣,也欣賞了別人,對別人是贊美,對自己是幫助,總而言之,這學(xué)期的vb課程讓我收獲了很多,我對下學(xué)期的計算機2級考試很有信心?。∑簐b學(xué)習(xí)總結(jié)也心得 學(xué)習(xí)vb兩個星期以來,(其實真正時間也不到兩個星期吧平時有空閑就學(xué)習(xí)了下 在這里是想告訴大家 vb基本操作不難,)第一個串口調(diào)試程序通了 能夠?qū)崿F(xiàn)更改波特率,串口號,接收數(shù)據(jù)實現(xiàn)字符也十六進制顯示,在發(fā)送文本框輸入數(shù)據(jù) 電機發(fā)送將在接收框內(nèi)顯示 記住將rs232的2和3管腳直接接起來
下面是我測試實際過程
大家也可以和我一樣練習(xí)練習(xí)
下面是我的源代碼可以供大家參考下也希望高手指點下(框架就沒必要給了)dim baud as string dim text2enbale, asciflag as boolean 停止顯示標志 false將不能顯示 private sub check2_click()end sub end select end sub case 300 baud = 300 case 600 baud = 600 case 1200 baud = 1200 case 2400 baud = 2400 case 4800 baud = 4800 case 9600 baud = 9600 case 19200 baud = 19200 case 38400 baud = 38400 end select else case 300 baud = 300 case 600 baud = 600 case 1200 baud = 1200 case 2400 baud = 2400 case 4800baud = 4800 case 9600 baud = 9600 case 19200 baud = 19200 case 38400 baud = 38400 end select end if end sub dim s as string dim a()as byte msgbox 串口未打開,請打開串口, 48, 警告 end if redim a(3)a(0)= &hf a(1)= &hfe a(2)= &hdd a(3)= &hcc s = text3.text a = s end if call delay(20)end sub dim idata as variant dim arr()as byte redim arr(intinputlen)和上面一樣 if asciflag = true then for i = 0 to ubound(arr)text2.text = text2.text + chr$(arr(i))next ielse for i = 0 to ubound(arr)text2.text = text2.text + & arr(i)next i end if end select end sub private sub option1_click()if option1.value = true then asciflag = true end if end sub private sub option2_click()if option2.value = true then asciflag = false end if end sub private sub timer1_timer()label11.caption = time end sub private sub uart_open_click()shape2.backcolor = &hff& uart_open.caption = 關(guān)閉串口 else shape2.backcolor = &he0e0e0 uart_open.caption = 打開串口 end if end sub private sub text2_clr_click()text2.text = end sub private sub text2_en_click()text2enable = not text2enbale end sub end end sub private sub form_load()show 沒有show后面的設(shè)置焦點將失敗 錯誤 text2enbale = true option2.value = true 默認顯示是以16進制顯示 text3.text = text3.setfocus end sub 至此 一個簡單的小工程就完成了,因為我是電子信息工程專業(yè)對高級編程還是很菜鳥的,其實這個功能也是我一直想能夠自己實現(xiàn)的,因為之前一直以為學(xué)習(xí)vb 會花好多時間,就像之前一直在學(xué)習(xí)arm一樣半天模不著頭腦。所以遲遲不敢接觸。估計也好多人和我一樣,其實學(xué)習(xí)開始了 也會發(fā)現(xiàn)并不是想象中那樣。2012-7-30 青檐鈴風(fēng)篇三:vb學(xué)習(xí)心得體會 vb學(xué)習(xí)心得體會
這學(xué)期選修了vb這門學(xué)科,想從學(xué)習(xí)中對計算機有更深刻的認知,也對我大學(xué)中的2級考試奠定基礎(chǔ)。那么談?wù)勥@學(xué)期的學(xué)習(xí)中對vb的認知和心體會。
通過學(xué)習(xí)vb我基本學(xué)會了編輯一些小程序,掌握了一些基本的知識,得到了以下一些收獲: 1.富業(yè)余生活。曾經(jīng)業(yè)余時間到處游手好閑的身影不見
了,以前沒事我肯定一動不動的坐在電腦面前擺弄電腦。是啊,想想以前,真是一無是處,一會找人砍大山,一會找人打游戲,一會就傻傻的坐在小板登上兩眼無光,似是厭倦了紅塵?,F(xiàn)在有了vb,它給了我無窮的快樂,讓我樂此不疲。
2、多了一門技術(shù)。vb是一門計算機編程語言,也算是一 項知識含量較高的東西。采用的是可視化程序設(shè)計。學(xué)習(xí)的這段時間,我明白了萬事開頭難,剛剛開始,遇到些困難沒關(guān)系,慢慢來。我們每學(xué)一點,就趕快把它用到實際的程序中去,自己多學(xué)多用多實踐,水平才能不斷提高,這就是“學(xué)以致用”。只有這樣我才呢學(xué)有所成
3、鍛煉意志。編程可不是一項輕松的活,尤其是一個人
開發(fā)制作軟件時,那工作量就多了。沒有一定的坐功、細心程度及耐性那是絕對做不到的。有時,把程序做完了需要調(diào)試運行,但是就是不能達到自已設(shè)計的效果和目的,那你得戴上放大鏡找啊找啊,也許就是因為一個符號或一個字母,你就得花上個幾個小時,半天,甚至更長。只要有一顆永不退縮的心,我相信你一定能找到問題所在,最后一定能見到你開心的笑容,也一定能找到成功者的感覺。
通過這個學(xué)期的學(xué)習(xí),對了vb這種高級語言有了初
步的認知,對一些小的程序有了初步的設(shè)計方案,能根據(jù)要求設(shè)計出想要的程序,鍛煉了自己的創(chuàng)造性思維,是培養(yǎng)邏輯思維的好方法,同時我經(jīng)??赐瑢W(xué)設(shè)計好的程序代碼,然后想想別人為什么這么計就能達到效果,我的設(shè)計能不能完成更多的功能,這樣優(yōu)秀了自己,幫助了自己,提高了自身水平,同樣,也欣賞了別人,對別人是贊美,對自己是幫助,總而言之,這學(xué)期的vb課程讓我收了很多。
第四篇:VB學(xué)習(xí)札記
VB學(xué)習(xí)札記
在大二上學(xué)期學(xué)習(xí)過VB.NET,但由于將近1年時間沒有接觸,本學(xué)期剛開學(xué)時vb水平已經(jīng)退化到?jīng)]學(xué)過的水平了。所以,必須要利用前3周來復(fù)習(xí)已經(jīng)學(xué)過的知識,一邊做練習(xí)一邊鞏固。
首先,我找到以前的VB書以及筆記本,大致的看了一遍,了解到所學(xué)知識的大致框架。之后,開始著手做第一題的練習(xí)題。題目中涉及到的VB語句就翻書再細致的去看。順便把這一類型的語句復(fù)習(xí)一遍。
按照這樣的流程,花了兩個多禮拜,陸續(xù)把VB復(fù)習(xí)的差不多了。而且作業(yè)也完成的差不多了。
我總結(jié)了一下我學(xué)習(xí)VB的方法:
首先,要保持良好的學(xué)習(xí)心態(tài)
1、要有自信,自強,積極主動學(xué)習(xí).2、不要畏懼困難,克服畏難情緒,樹立學(xué)好程序設(shè)計的信心
之后,我覺得要有良好的學(xué)習(xí)習(xí)慣
然后,我覺得學(xué)習(xí)程序設(shè)計要注重理解一些重要的概念.VB程序設(shè)計本身并不復(fù)雜,翻開一本程序設(shè)計學(xué)習(xí)的書籍,看到的無非就是變量,函數(shù),條件語句,循環(huán)語句等概念.但要真正能進行程序設(shè)計,需要深入理解這些概念.因此,在 程序入門階段還是應(yīng)該重視概念的學(xué)習(xí).我覺得務(wù)必要自己動手編寫程序。遇到問題時,自己去琢磨,進行試驗。再不行的時候,會找同學(xué)來幫忙。一起討論檢查語句中的錯誤。
程序設(shè)計入門階段要經(jīng)常自己動手抄寫或編寫一些小程序,親自動手進行程序設(shè)計是創(chuàng)造性思維應(yīng)用的體現(xiàn),是培養(yǎng)邏輯思維的好方法.因此一定要多動手編寫程序,而且要從小程序開發(fā)開始,逐漸提高寫程序的能力.程序設(shè)計課是高強度的腦力勞動,不是聽會的,也不是看會的,而是練會的。只有自己動手,編寫一些程序,才會有成就感,進而對課程產(chǎn)生興趣,學(xué)起來才比較從容。
同時,也閱讀、借簽別人設(shè)計的好程序。我也會參與討論同學(xué)遇到的問題。我發(fā)現(xiàn)在大家一起討論,發(fā)現(xiàn)問題并最終解決問題時,學(xué)到的或許比自己單獨一個做學(xué)到的更多。多看別人設(shè)計好的程序代碼,包括教材上的例題程序.在讀懂別人程序后,要想他為什么這么設(shè)計能不能將程序修改完成更多的功能 則可以學(xué)到別人優(yōu)秀的東西,幫助自己 提高自身水平.最后,我發(fā)現(xiàn)上機調(diào)試程序的時候應(yīng)認真把實驗題在用紙上做一做(包括窗體界面設(shè)計,事件代碼的編寫等)每次上機后應(yīng)總結(jié),把沒有搞清楚的問題記錄下來,請教老師或同學(xué).平時應(yīng)多抽課余時間多上機調(diào)試程序,同時時常注意系統(tǒng)的提示信息,遇到問題多問幾次為什么。
第五篇:VB指導(dǎo)學(xué)習(xí)
2005-7-24
VB指導(dǎo)學(xué)習(xí)
1、if語句的另一種寫法:
if num=10 then print num
當(dāng)then后面(同一行)有執(zhí)行語句時,if語句不能加end if
如有end if,則then后(同一行)不能有語句
2、兩條語句放在同一行時用“:”分割
如:print num:print num+13、語句分多行寫用“ _”連接,注意“空格&下劃線”
如:print num _
+14、除法:a/bab
C++:“/”是除法,a、b都是int,則結(jié)果是int,如果其中一個是float,則結(jié)果float“”是轉(zhuǎn)義字符。
VB:“/”是除法,有小數(shù)?!啊比≌ㄐ?shù)點后舍)
5、case語句用法:
private sub form1_click()
dim a
select case a
case 1to4,7to9,11,13<5
print a
case else
msgbox”不在范圍內(nèi)”
end select
end sub6、VB中假是”0”,真是”-1”
C++中假是“0”,真是“1”
7、private sub form_click()
for I=2to4 step-1讀完完整的一句之后,如發(fā)現(xiàn)問題,則跳過此句執(zhí)行下一句。print I
next
print I本程序只執(zhí)行此句一次
end sub8、倒序輸出字符串
取字符函數(shù)mid(string,2,3)表示從string字符串中第二位開始,一共取三位如:mid(abcdefg,2,3),則結(jié)果為 bcd
lift(abcd,2)=ab
right(abcd,2)=cds
例:private sub command1_click()
dim x as integer,str_len as integer
dim str as string
for x=str_len to 1 step –1
text1.text=text1.text + dim(str,x,1)
next
end sub
form1窗體里有兩個文本框和一個按鈕
9、循環(huán)for I=1to5
??
next(I)(next后最好不要加i)
10、聲明變量:dim a,b as integer則a是變體,b是int
dim a as integer,b as integer則a,b都是int11、webbrowser 網(wǎng)頁
添加部件 ms internet controls 控件
private sub form_click()
webbrowser1.navigate app.path & “a心理測試.html”app.path表示當(dāng)前目錄end sub
private sub form1.resize()
wenbrowser1.height=form1.scaleheight-10“-10”可不寫
webbrower1.width=form1.scalewidth-10如不加scale,則會覆蓋一點邊
12、有退出按鈕的窗體,點擊退出時詢問,點擊窗體右上角X則不詢問,怎么辦?Private sub form_unload(canel as integer??)
If msgbox(”是否退出?”,vbokcancel,”詢問”)=vbok=true=false
Cancel=true-?取消關(guān)閉
End if
End sub13、”關(guān)于”窗體
添加“關(guān)于”對話框
14、使用“選項卡”省地方
添加控件“ms tabbed dialog control 6.0”
如添加控件“ms windows common control 6.0”->”tabstrip”也可以作,但不好用。
15、幫助文件 msdn是世界最大的幫助文件,CHM格式的幫助文件
html help workshop
1.目錄-> 節(jié)點&頁面-> 編譯
2.new-> project-> ok-> 下一步-> 保存路徑&名稱-> 下一步-> 勾中 html
files(.htm)-> 點擊Add-> 下一步-> 完成3.搜索proj-> 屬性 compiler-> 勾中compiler-> ok
4.作節(jié)點 頁面 關(guān)鍵字
project(工程)->contents(目錄)->index(索引)->ok->保存節(jié) 鑰匙增加關(guān)鍵字contents(目錄)->是否創(chuàng)建->ok->保存->點左第二個文件夾則屬性換成書圖標
16、用VB調(diào)用幫助文件
設(shè)工程屬性的“幫助文件名”后,按“f1”彈出幫助
設(shè)一個“幫助菜單”,在菜單click事件中加入sendkeys“{F1}”,模擬用戶按鍵盤還可以模擬alt + f4 , 但不可以模擬 control + alt + del(重啟),17、MDI無子窗體時,幫助無作用,調(diào)用ADI/ATI
把目錄的成app.path,把此文件拷貝到其它位置仍可使用
18、shell 只能調(diào)用.exe文件hh.exe是windows 自帶的幫助打開“幫助文件”的exe文件shell”hh.exe 幫助文件的路徑及文件名”
19、private sub a_click()
sendkeys”{f1}”
shell”hh.exe d:qiaosl??.chm”,vbnormal focus
end sub
private sub form_load()
ap.help file=app.path &”??.chm”
20、1.工程屬性設(shè)“幫助菜單名”
2.App.helpfile= ??
3.Sendkeys”{f1}”
4.shell(“hh.exe??”)
1&2作用是:按F1出幫助,便用2好一些,3是模擬按鍵盤F1,4可完全單獨使用,3&4用在按鍵或菜單。
Api例子
下午
21、設(shè)置象素:窗體的lemode屬性1-twip->緹,pixel->象素
22、動態(tài)生成控件必須用控件組
23、缺省事件是雙擊控件時自動出現(xiàn)的事件
缺省屬性可省略:text1.text=”a”可寫成text1=”a”,可省略“.text”
24、cotfouse->事件
25、模式&非模式窗體:
26、參數(shù)傳遞:默認按引用傳遞,Byval是按值傳遞
subs(byval x as single,y as single)則x按值,y按引用,VB中真為-127、第十章,error
語法錯誤:
運行時錯誤:一般不出錯,特定時出錯,考慮不周全,如除數(shù)為0
邏輯錯誤:不報錯,寫的不對,如循環(huán)次數(shù)不對。
錯誤處理代碼
1. 創(chuàng)建捕獲錯誤代碼
2. 處理此錯誤
3. 繼續(xù)執(zhí)行
on error goto 1標號(數(shù)字&字母都可以)
exit sub
1:
msgbox(“除數(shù)不為0”)
text1.text=””
text1.setfouse
end sub
resume(next/line)回到出錯行,或出錯行的下一行,或指定位置
on error resume next忽略錯誤/延遲最好少用,延遲后改不了
F8是單步運行
28、對象 –> err.屬性&方法 number(錯誤編號)
29、dbpath=commondialog.filename
if dbpath=””
end
con.open
else resume
showopen30、C++復(fù)習(xí)題:
簡單
1. 用戶接收一個數(shù),調(diào)用一個函數(shù),輸出該數(shù)的立方
2. 寫一個函數(shù)min(int a[]),求主程序中傳來的數(shù)組中最小值
難度適中
3. 民主投票方法選班長,候選人編號A、B、C、D每位同學(xué)只能選一人作班長,輸入每張選票的候選人編號A~D,輸入0終止,調(diào)用函數(shù)process()輸出每人得票數(shù)及當(dāng)選人
4. 接收用戶輸入的數(shù),直到有5個奇數(shù),顯示此5個奇數(shù),調(diào)用max()函數(shù)顯示此5個奇數(shù)中最大數(shù)
高難度
5. 字符串變量A、B,B是A中的一部分,將B摳出A,再輸出
超難度
6. 賣票,車站一共15,每站上(剩下站數(shù))個人,然后剩下每站依次下一個人,問應(yīng)
設(shè)幾個座位,賣出多少張票
7. 發(fā)牌:按順序發(fā)隨機牌(使用隨機數(shù))