版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、vb經(jīng)典題目及答案1、在考生文件夾下有工程文件wy7.vbp及窗體文件wy7.frm,該程序是不完整的,請?jiān)谟??號的地方填入正確的程序代碼,然后刪除 ?及所有注釋符號(即 號),但不能修改其它部分。修改后的程序文件都保存,存盤時不得修改文件夾和文件名。本題描述如下:在窗體上有一個名為Text1的文本框,有三個命令按鈕,名稱分別是C1、C2和C3,標(biāo)題分別是讀入、加密和存盤。要求程序運(yùn)行后,點(diǎn)擊讀入按鈕,將文本文件in7.txt(該文件在考生文件夾下)中的文本信息讀入文本框Text1中;點(diǎn)擊加密按鈕將Text1中的英文字母加密轉(zhuǎn)換,并將轉(zhuǎn)換后的結(jié)果顯示到Text1中。轉(zhuǎn)換方式為轉(zhuǎn)換成該字母對應(yīng)
2、字母表中后兩個位置的字母。 例如,轉(zhuǎn)換前的字母是a,則轉(zhuǎn)換后的是c,轉(zhuǎn)換前是E,轉(zhuǎn)換后是G;點(diǎn)擊存盤按鈕, 則將轉(zhuǎn)換后的文本框中的文本保存到out7.txt文件中(該文件保存到考生文件夾下)。 Private Sub C1_Click()Dim strinfo As StringOpen in7.txt For Input As 1Input #1, strinfoClose #1Text1.Text = strinfoEnd SubPrivate Sub C2_Click()Dim strchange As StringDim i As IntegerFor i = 1 To Len(Tex
3、t1.Text) strchange = strchange + Chr(Asc(Mid(Text1.Text, i, 1) + 2)NextText1.Text = strchangeEnd SubPrivate Sub C3_Click()Open out7.txt For Output As 1Print #1, Text1.TextClose #1End Sub2、(1)在考生文件夾下有工程文件wy5.vbp及窗體文件wy5.frm,該程序是不完整的,請?jiān)谟??號的地方填入正確內(nèi)容,然后刪除?及所有注釋符(即號),但不能修改其它部分。存盤時不得改變文件名和文件夾。本題描述如下:在窗口中有
4、一個RichText文本框控件(名稱為rtx1)和一個文本框控件(名稱為Text1),兩個命令按鈕,名稱分別為Command1和Command2,標(biāo)題分別為加入WY01.TXT、統(tǒng)計字符個數(shù)。要求程序運(yùn)行后,單擊command1將考生文件夾下的wy01.txt的內(nèi)容顯示到rtx1中;單擊統(tǒng)計字符個數(shù)按鈕統(tǒng)計Text1中有多少個字符,將結(jié)果顯示在Text1中。 Option ExplicitPrivate Sub Command1_Click()rtx1.LoadFile App.Path + wy01.txtEnd SubPrivate Sub Command2_Click()If rtx1.
5、Text Then Text1.Text = Len(rtx1.Text)End IfEnd Sub3、在考生文件夾下有工程文件wy7.vbp及窗體文件wy7.frm,該程序是不完整的,請?jiān)谟??號的地方填入正確內(nèi)容,然后刪除?及所有注釋符(即 號),但不能修改其它部分。存盤時不得改變文件名和文件夾,相應(yīng)的dat文件也保存到考生文件夾下,否則沒有成績。本題描述如下:在名稱為Form1的窗體上有五個Label控件和兩個命令按鈕, 數(shù)據(jù)文件prog8a.dat存放一些字符。1)按開始按鈕后,能從考生文件夾下的prog8a.dat中讀出數(shù)據(jù)并分別統(tǒng)計出其中數(shù)字、大寫字母、小寫字母和其它類型字符的個數(shù),
6、將結(jié)果寫入考生文件夾下的prog8b.dat文件中(以標(biāo)準(zhǔn)格式在一行中輸出);2)執(zhí)行完畢,開始按鈕變成完成,且無效(變灰) Private Sub COMSTART_Click()Dim Ch As String, Number As Integer, Cp As Integer, Lp As Integer, Others As Integermyfile1 = App.Path & & prog8a.datmyfile2 = App.Path & & prog8b.datOpen myfile1 For Input As #1Open myfile2 For Output As #2Wh
7、ile Not EOF(1) Input #1, Ch$ If Asc(Ch$) = 48 And Asc(Ch$) = 65 And Asc(Ch$) = 97 And Asc(Ch$) c2,則為銳角三角形;若一邊具有a2+b2c2,則為鈍角三角形。Private Sub Command6_Click()Label1.Enabled = FalseFor i = 1 To 10 a(i) = InputBox(請輸入第 & i & 個數(shù),請務(wù)必輸入數(shù)值數(shù)據(jù)!, 輸入) Do While IsNumeric(a(i) = False a(i) = InputBox(輸入數(shù)據(jù)無效,請重新輸入數(shù)
8、值數(shù)據(jù)! & 請輸入第 & i & 個數(shù), 輸入) Loop Next iFor i = 1 To 9 For j = i + 1 To 10 If Val(a(j) = 2 * 3.14159 Then c = c Mod (2 * 3.14159) End IfEnd SubPrivate Sub Timer1_Timer()Picture1.Refresh 重畫圖片框End Sub Dim i As IntegerFor i = 0 To L1.ListCount - 1 L1.Selected(i) = TrueNextEnd SubPrivate Sub C2_Click()Dim
9、i As IntegerOpen out7.txt For Output As 1For i = 0 To L1.ListCount - 1 L1.ListIndex = i Print #1, L1.Text, L1.Selected(i) = FalseNextClose #1End SubPrivate Sub Command3_Click()EndEnd SubPrivate Sub Form_Load()r = 20c = 0st = 0.063HScroll1.Min = 1 設(shè)置最小值HScroll1.Max = 100 設(shè)置最大值End SubPrivate Sub HScro
10、ll1_Change()Timer1.Interval = 200 - HScroll1.Value 根據(jù)滾動條的數(shù)值設(shè)置時間間隔,速度越快,間隔越小End SubPrivate Sub Picture1_Paint()Picture1.FillColor = QBColor(12)Picture1.ForeColor = QBColor(12)Picture1.Circle (0, 0), 2x = Cos(c) * ry = Sin(c) * rPicture1.FillColor = QBColor(14)Picture1.ForeColor = QBColor(14)Picture1.
11、Circle (x, y), 0.5c = c + st If c = 2 * 3.14159 Then c = c Mod (2 * 3.14159) End IfEnd SubPrivate Sub Timer1_Timer()Picture1.Refresh 重畫圖片框End SubOption ExplicitPrivate Sub Command1_Click()EndEnd SubPrivate Sub Form_Load()Label4.BackColor = RGB(HScroll1.Value, HScroll2.Value, HScroll3.Value)End SubPrivate Sub HScroll1_Change()Label4.BackColor = RGB(HScroll1.Value, HScroll2.Value, HScroll3.Value)End SubPrivate Sub HScroll2_Change()Label4.BackColor
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 贛西科技職業(yè)學(xué)院《生物質(zhì)能源概論》2023-2024學(xué)年第一學(xué)期期末試卷
- 《高考備考》課件
- 《小細(xì)胞肺癌》課件
- 七年級語文上冊第五單元動物世界17動物笑談高效教案新人教版
- 三年級數(shù)學(xué)下冊六認(rèn)識分?jǐn)?shù)第4課時吃西瓜教案北師大版
- 《蠶沙綜合利用》課件
- 《課件互聯(lián)網(wǎng)》課件
- 《汽車行業(yè)銷售情況》課件
- 小學(xué)生拗九節(jié)課件
- 股票資產(chǎn)委托管理協(xié)議(4篇)
- Android移動應(yīng)用開發(fā)基礎(chǔ)教程-教案
- 2024年江蘇省學(xué)業(yè)水平合格性考試語文全真模擬卷
- 2023年總裝電氣工程師年度總結(jié)及下一年計劃
- 城市園林綠化養(yǎng)護(hù)管理標(biāo)準(zhǔn)規(guī)范
- 腳手架工程安全管理風(fēng)險辨識及防范措施
- 廈門物業(yè)管理若干規(guī)定
- 2023年10月自考00055企業(yè)會計學(xué)真題及答案含評分標(biāo)準(zhǔn)
- 【語文】上海市三年級上冊期末復(fù)習(xí)試題(含答案)
- 遙感技術(shù)基礎(chǔ)第二版課后答案
- 微型消防站應(yīng)急器材點(diǎn)檢維護(hù)記錄
- 八段錦操作評分標(biāo)準(zhǔn)
評論
0/150
提交評論