国产精品一久久香蕉产线看-国产精品一区在线播放-国产精品自线在线播放-国产毛片久久国产-一级视频在线-一级视频在线观看免费

學(xué)習(xí)vb的心得體會

時(shí)間:2022-06-26 01:18:04 心得體會 我要投稿
  • 相關(guān)推薦

學(xué)習(xí)vb的心得體會

第1篇: VB學(xué)習(xí)的心得體會

學(xué)習(xí)vb的心得體會

一、 學(xué)習(xí)VB程序設(shè)計(jì)的方法

(1)保持良好的學(xué)習(xí)心態(tài)

1、要有自信,自強(qiáng),積極主動(dòng)學(xué)習(xí)。

2、克服畏難情緒,樹立學(xué)好程序設(shè)計(jì)的信心

(2)要有良好的學(xué)習(xí)習(xí)慣

1、課前預(yù)習(xí),認(rèn)真聽課并適當(dāng)做些筆記,課后要認(rèn)真復(fù)習(xí)消化所學(xué)內(nèi)容,完成作業(yè)。

2、VB程序設(shè)計(jì)的入門學(xué)習(xí)并不難,但卻是一個(gè)十分重要的過程,因?yàn)槌绦蛟O(shè)計(jì)思想就在這時(shí)形成的,良好的程序設(shè)計(jì)習(xí)慣也在這個(gè)階段養(yǎng)成。

(3)學(xué)習(xí)程序設(shè)計(jì)要注重理解一些重要的概念。

VB程序設(shè)計(jì)本身并不復(fù)雜,翻開一本程序設(shè)計(jì)學(xué)習(xí)的書籍,看到的無非就是變量,函數(shù),條件語句,循環(huán)語句等概念。但要真正能進(jìn)行程序設(shè)計(jì),需要深入理解這些概念。因此,在 程序入門階段還是應(yīng)該重視概念的學(xué)習(xí)。

(4)自己動(dòng)手編寫程序

程序設(shè)計(jì)入門階段要經(jīng)常自己動(dòng)手抄寫或編寫一些小程序,親自動(dòng)手進(jìn)行程序設(shè)計(jì)是創(chuàng)造性思維應(yīng)用的體現(xiàn),是培養(yǎng)邏輯思維的好方法。因此一定要多動(dòng)手編寫程序,而且要從小程序開發(fā)開始,逐漸提高寫程序的能力。

(5)閱讀,借簽別人設(shè)計(jì)的好程序

多看別人設(shè)計(jì)好的程序代碼,包括教材上的例題程序。在讀懂別人程序后,要想他為什么這么設(shè)計(jì)能不能將程序修改完成更多的功能 則可以學(xué)到別人優(yōu)秀的東西,幫助自己 提高自身水平。

(6) VB程序設(shè)計(jì)學(xué)習(xí)的重點(diǎn)

1、程序設(shè)計(jì)課是高強(qiáng)度的腦力勞動(dòng),不是聽會的,也不是看會的,而是練會的。

2、只有自己動(dòng)手,編寫一些程序,才會有成就感,進(jìn)而對課程產(chǎn)生興趣,學(xué)起來才比較從容。等你在編寫大量程序之后,我想過二級肯定沒問題,不過能不能做到真知灼見,運(yùn)用自如我就不敢說了。

3、動(dòng)手能力的培養(yǎng)是這門課和以往課程最大的不同之處。重點(diǎn)放在思路,算法,編程構(gòu)思和程序?qū)崿F(xiàn)上。語句只是表達(dá)工具,要求堂上積極思考,盡量當(dāng)堂學(xué)懂,并做到靈活應(yīng)用。

)上機(jī)調(diào)試程序應(yīng)注意的幾點(diǎn):

1、上機(jī)前應(yīng)認(rèn)真把實(shí)驗(yàn)題在用紙上做一做(包括窗體界面設(shè)計(jì),事件代碼的編寫等)

2、每次上機(jī)后應(yīng)總結(jié),把沒有搞清楚的問題記錄下來,請教老師或同學(xué)。

3、平時(shí)應(yīng)多抽課余時(shí)間多上機(jī)調(diào)試程序。注意系統(tǒng)的提示信息,遇到問題多問幾次為什么。

(6)養(yǎng)成良好的編程習(xí)慣

1、程序構(gòu)思要有說明;

2、學(xué)會如何調(diào)試程序;

3、對運(yùn)行結(jié)果要做正確與否的分析。

二、復(fù)習(xí)過程簡單的說就是細(xì)看書,勤做題,最后練上機(jī)。

細(xì)看書,就是在考試前的一個(gè)月內(nèi),以看書為主,越細(xì)越好(如果你時(shí)間緊的話可只重點(diǎn)看些考點(diǎn)涉及的東西),把書上的知識點(diǎn)(最好看幾份歷年試題,讓自己明白考什么。)看懂看透,暫時(shí)不明白的或者不理解的先用筆記本記下。這樣你的筆記本就有每章你不懂的知識點(diǎn)和題目了,之后可以問同學(xué),問老師……如此反復(fù),半個(gè)月下來你的筆試水平考試應(yīng)該沒問題了;下半個(gè)月的時(shí)間可以一邊練習(xí)題目,一邊練習(xí)上機(jī)。切不可前一段時(shí)間做題,后一段時(shí)間上機(jī),那樣的話會有很多忘記的知識點(diǎn)。

第2篇:學(xué)習(xí)vb的心得體會

學(xué)習(xí)VB兩個(gè)星期以來, (其實(shí)真正時(shí)間也不到兩個(gè)星期吧 平時(shí)有空閑就學(xué)習(xí)了下 在這里是想告訴大家 VB基本操作不難,)第一個(gè)串口調(diào)試程序通了 能夠?qū)崿F(xiàn)更改波特率,串口號,接收數(shù)據(jù)實(shí)現(xiàn)字符也十六進(jìn)制顯示,在發(fā)送文本框輸入數(shù)據(jù) 電機(jī)發(fā)送將在接收框內(nèi)顯示 記住將RS232的2和3管腳直接接起來

下面是我測試實(shí)際過程

大家也可以和我一樣練習(xí)練習(xí)

下面是我的源代碼 可以供大家參考下 也希望高手指點(diǎn)下 (框架就沒必要給了) Dim baud As String

Dim text2enbale, asciflag As Boolean '停止顯示標(biāo)志 false將不能顯示

Private Sub Check2_Click()

End Sub

Private Sub Combo1_Click()’端口控制

Select Case Combo1.Text

Case "COM1"

MSComm1.CommPort = 1

Case "COM2"

MSComm1.CommPort = 2

Case "COM3"MSComm1.CommPort = 3

Case "COM4"

MSComm1.CommPort = 4

Case "COM5"

MSComm1.CommPort = 5

Case "COM6"

MSComm1.CommPort = 6

End Select

End Sub

Private Sub Combo2_Click()’波特率控制

If MSComm1.PortOpen = True Then

MSComm1.PortOpen = False

Select Case Combo2.Text

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

MSComm1.Settings = baud & ",n,8,1"

MSComm1.PortOpen = True

Else

Select Case Combo2.Text

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

MSComm1.Settings = baud & ",n,8,1"

End If

End Sub

Private Sub Command5_Click()

'Dim s As String

Dim a() As Byte

If MSComm1.PortOpen = False Then

MsgBox "串口未打開,請打開串口", 48, "警告"

End If

'ReDim a(3)

'a(0) = &HF

'a(1) = &HFE

'a(2) = &HDD

'a(3) = &HCC

s = Text3.Text

'a = s

MSComm1.RThreshold = Len(s) ' UBound(a) + 1

If MSComm1.PortOpen = True Then

MSComm1.Output = s

End If

Call Delay(20)

End Sub

Private Sub MSComm1_OnComm()

Dim idata As Variant

Dim arr() As Byte

intInputLen = MSComm1.InBufferCount '不這樣將會提示不能給數(shù)組賦值

ReDim arr(intInputLen) '和上面一樣

Select Case MSComm1.CommEvent

Case comEvReceive '接收成功信息

arr = MSComm1.Input '得到 接收緩沖區(qū)數(shù)據(jù)

If asciflag = True Then

For i = 0 To UBound(arr)

Text2.Text = Text2.Text + Chr$$(arr(i))

Next i

Else

For i = 0 To UBound(arr)

Text2.Text = Text2.Text + " " & arr(i)

Next i

End If

MSComm1.InBufferCount = 0

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()

MSComm1.PortOpen = Not MSComm1.PortOpen

If MSComm1.PortOpen Then

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

Private Sub Command6_Click()

End

End Sub

Private Sub Form_Load()

Show '沒有show后面的設(shè)置焦點(diǎn)將失敗 錯(cuò)誤

text2enbale = True

Option2.Value = True '默認(rèn)顯示是以16進(jìn)制顯示

MSComm1.CommPort = 1

MSComm1.Settings = "9600,n,8,1"

MSComm1.InputMode = comInputModeBinary '二進(jìn)制接收數(shù)據(jù)

MSComm1.InBufferCount = 0

MSComm1.RThreshold = 1 '緩沖區(qū)接收到4個(gè)字符 就產(chǎn)生一個(gè)oncomm事件

Text3.Text = ""

Text3.SetFocus

End Sub

至此 一個(gè)簡單的小工程就完成了,因?yàn)槲沂请娮有畔⒐こ虒I(yè)對高級編程還是很菜鳥的,其實(shí)這個(gè)功能也是我一直想能夠自己實(shí)現(xiàn)的,因?yàn)橹耙恢币詾閷W(xué)習(xí)VB 會花好多時(shí)間,就像之前一直在學(xué)習(xí)ARM一樣半天模不著頭腦。所以遲遲不敢接觸。估計(jì)也好多人和我一樣,其實(shí)學(xué)習(xí)開始了 也會發(fā)現(xiàn)并不是想象中那樣。

第3篇: VB學(xué)習(xí)心得體會

這學(xué)期選修了VB這門學(xué)科,想從學(xué)習(xí)中對計(jì)算機(jī)有更深刻的認(rèn)知,也對我大學(xué)中的2級考試奠定基礎(chǔ)。那么談?wù)勥@學(xué)期的學(xué)習(xí)中對vb的認(rèn)知和心體會。

通過學(xué)習(xí)vb我基本學(xué)會了編輯一些小程序,掌握了一些基本的知識,得到了以下一些收獲:

1.富業(yè)余生活。曾經(jīng)業(yè)余時(shí)間到處游手好閑的身影不見

了,以前沒事我肯定一動(dòng)不動(dòng)的坐在電腦面前擺弄電腦。是啊,想想以前,真是一無是處,一會找人砍大山,一會找人打游戲,一會就傻傻的坐在小板登上兩眼無光,似是厭倦了紅塵。現(xiàn)在有了VB,它給了我無窮的快樂,讓我樂此不疲。

2、多了一門技術(shù)。VB是一門計(jì)算機(jī)編程語言,也算是一

項(xiàng)知識含量較高的東西。采用的是可視化程序設(shè)計(jì)。學(xué)習(xí)的這段時(shí)間,我明白了萬事開頭難,剛剛開始,遇到些困難沒關(guān)系,慢慢來。 我們每學(xué)一點(diǎn),就趕快把它用到實(shí)際的程序中去,自己多學(xué)多用多實(shí)踐,水平才能不斷提高,這就是“學(xué)以致用”。 只有這樣我才呢學(xué)有所成

3、鍛煉意志。編程可不是一項(xiàng)輕松的活,尤其是一個(gè)人

開發(fā)制作軟件時(shí),那工作量就多了。沒有一定的坐功、細(xì)心程度及耐性那是絕對做不到的。有時(shí),把程序做完了需要調(diào)試運(yùn)行,但是就是不能達(dá)到自已設(shè)計(jì)的效果和目的,那你得戴上放大鏡找啊找啊,也許就是因?yàn)橐粋(gè)符號或一個(gè)字母,

你就得花上個(gè)幾個(gè)小時(shí),半天,甚至更長。只要有一顆永不退縮的心,我相信你一定能找到問題所在,最后一定能見到你開心的笑容,也一定能找到成功者的感覺。

通過這個(gè)學(xué)期的學(xué)習(xí),對了VB這種高級語言有了初

步的認(rèn)知,對一些小的程序有了初步的設(shè)計(jì)方案,能根據(jù)要求設(shè)計(jì)出想要的程序,鍛煉了自己的創(chuàng)造性思維,是培養(yǎng)邏輯思維的好方法,同時(shí)我經(jīng)常看同學(xué)設(shè)計(jì)好的程序代碼,然后想想別人為什么這么計(jì)就能達(dá)到效果,我的設(shè)計(jì)能不能完成更多的功能,這樣優(yōu)秀了自己,幫助了自己,提高了自身水平,同樣,也欣賞了別人,對別人是贊美,對自己是幫助,總而言之,這學(xué)期的VB課程讓我收了很多。

第4篇: 學(xué)習(xí)vb的心得體會

命令按鈕Command button cmd cmdExit

通用對話框Common dialog dlg dlgFileOpen

目錄列表框Directory list box dir dirSource

驅(qū)動(dòng)器列表框Drive list box drv drvTarget

文件列表框File list box fil filSource

窗體Form frm frmEntry

圖象框Image img imgIcon

標(biāo)簽Label lbl lblHelpMessage

列表框List box lst lstPolicyCodes

菜單Menu mnu mnuFileOpen

單選按鈕Option button opt optGender

圖片框Picture box pic picVGA

文本框Text box txt txtLastName

時(shí)鐘控件Timer tmr tmrAlarm

變量

聲明所有的變量將會節(jié)省編程時(shí)間,因?yàn)殒I入操作引起的錯(cuò)誤減少了(例如,究竟是 aUserNameTmp,還是 sUserNameTmp,還是 sUserNameTemp)。在 選項(xiàng) 對話框的 編輯器 標(biāo)簽中,復(fù)選 要求變量聲明 選項(xiàng)。Option Explicit 語句要求在 Visual Basic 程序中聲明所有的變量。

應(yīng)該給變量加前綴來指明它們的數(shù)據(jù)類型。而且前綴可以被擴(kuò)展,用來指明變量范圍,特別是對大型程序。

用下列前綴來指明一個(gè)變量的數(shù)據(jù)類型。

變量數(shù)據(jù)類型

數(shù)據(jù)類型 前綴 例子

String (字符串類型) str strFName

Integer (短整數(shù)類型) int intQuantity

Long (長整數(shù)類型) lng lngDistance

Single (單精度浮點(diǎn)數(shù)類型) sng sngAverage

Double (雙精度浮點(diǎn)數(shù)類型) dbl dblTolerance

Boolean (布爾類型) bln blnFound

Byte(字節(jié)類型) byt bytRasterData

Date (日期類型) dte dteNow

Currency (貨幣類型) cur curRevenue

Object (對象類型) obj objCurrent

Variant (變體類型) vnt vntCheckSum

4、在簡單的選擇條件情況下,使用IIf()函數(shù)

繁瑣的代碼:

If nNum = 0 Then

sName = sancy

Else

sName = Xu

End If

簡單的代碼:

sName=IIf(nNum=0, sancy , Xu )

5、盡量使用Debug.Print進(jìn)行調(diào)試

在很多初學(xué)者的調(diào)試中,用MsgBox來跟蹤變量值.其實(shí)用Debug.Print不僅可以達(dá)到同樣的功效,而且在程序最后編譯過程中,會被忽略.而MsgBox必須手動(dòng)注釋或刪除.

通常:

MsgBox nName

應(yīng)該:

Debug.Print nName

6、在重復(fù)對某一對象的屬性進(jìn)行修改時(shí),盡量使用With....End With

通常:

Form1.Height = 5000

Form1.Width = 6000

Form1.Caption = This is MyLabel

應(yīng)該:

With Form1

.Height = 5000

.Width = 6000

.Caption = This is MyLabel

End With

這種結(jié)構(gòu)程序執(zhí)行效率比較高,特別在循環(huán)語句里。

7、MsgBox中盡量使用消息圖標(biāo),這樣程序比較有規(guī)范

一般來說

vbInformation 用來提示確認(rèn)或成功操作的消息

vbExclamation 用來提示警告的消息

vbCritical 用來提示危機(jī)情況的消息

vbQuestion 用來提示詢問的消息

8、在可能的情況下使用枚舉


【學(xué)習(xí)vb的心得體會】相關(guān)文章:

VB實(shí)習(xí)心得體會論文07-03

vb實(shí)訓(xùn)報(bào)告心得體會07-02

vb課程設(shè)計(jì)的心得體會04-04

vb課程設(shè)計(jì)心得體會12-07

2016年vb實(shí)訓(xùn)心得體會范文07-02

vb課程設(shè)計(jì)心得體會8篇02-24

vb課程設(shè)計(jì)心得體會15篇04-28

vb課程設(shè)計(jì)心得體會12篇05-18

VB畢業(yè)課程設(shè)計(jì)報(bào)告07-03

vb期末考試怎么復(fù)習(xí)07-02

主站蜘蛛池模板: 国产高清不卡视频在线播放 | 一级黄色录像大片 | 热热色原原网站 | 2018天天干夜夜操 | avtt国产| 日韩午夜视频在线观看 | 亚欧乱色视频 视频在线 | 欧美视频一区二区三区 | 亚洲欧美日韩中另类在线 | 欧美精品亚洲精品日韩 | 丝袜美女在线播放 | 久久久久国产一级毛片高清板 | 欧美天堂久久 | 1024人成网站色 | 色伊人网| 精品视频免费播放 | 91亚洲国产成人久久精品网站 | 色吧久久 | 一二三四在线视频播放社区 | 成人在线免费视频 | 成人免费网址在线 | 亚洲成人一级 | 奇米777狠狠色噜噜狠狠狠 | 日韩资源站| 国产乱子伦一区二区三区 | 日本黄色大片网站 | 高清 国产 日韩 欧美 | 一本视频在线 | 在线观看黄色影片 | 1769亚洲资源站365在线 | 亚洲国产精品毛片∧v卡在线 | 福利免费在线 | 精品一区二区三区视频在线观看免 | 日韩综合第一页 | 国产精品推荐天天看天天爽 | 亚洲综合涩| 青青草国产免费国产 | 免费又黄又爽视频 | 精品视频免费播放 | 亚洲影视一区二区 | 日本大臿亚洲香蕉大片 |