精品午夜福利中文字av_国产成人综合网_av毛片免费观看网站_欧美影视国产综合_野花香视频中文免费观看_亚洲无码要在线视频_又粗又大又用力大交换好大好爽小静_欧美贵妇v办公室高跟鞋_亚洲国产高清a∨网站_免费中文少妇亚洲

知ing

Visual Basic程序設(shè)計(jì)教程(第四版)

龔沛曾編 / 高等教育出版社

Lam 上傳

查看本書(shū)

第十一章


一、選擇題:
1—3:?DDA
二、填空題
6?2AB?A?
三、編程題
1Private?Sub?Form_MouseMove(Button?As?Integer,?Shift?As?Integer,?x
As?Single,?Y?As?Single)
Text1?=?x:?Text2?=?Y
End?Sub

2
Dim?startX,?StartY?As?Integer?‘在通用中申明
Private?Sub?Form_MouseDown(Button?As?Integer,?Shift?As?Integer,?x?As
Single,?Y?As?Single)
If?Button?=?2?Then
startX?=?x:?StartY?=?Y
End?If
End?Sub

Private?Sub?Form_MouseMove(Button?As?Integer,?Shift?As?Integer,?x?As
Single,?Y?As?Single)
If?Button?=?1?Then
PSet?(x,?Y),?RGB(0,?0,?0)
End?If
End?Sub

Private?Sub?Form_MouseUp(Button?As?Integer,?Shift?As?Integer,?x?As
Single,?Y?As?Single)
If?Button?=?2?Then
Dim?r%,?c%
Dim?EndX,?EndY?As?Integer
EndX?=?x:?EndY?=?Y
c?=?RGB(0,?0,?0)
r?=?Sqr((EndX?-?startX)?^?2?+?(EndY?-?StartY)?^?2)
Form1.Circle?(startX,?StartY),?r,?c
End?If
End?Sub


第十二章

一、選擇題:
1—8:?BBABBCCA
9I?H?F?C?L?G?E?B?A?J?K?D
二、填空題
1Drive?2Path?Print?Dir1.Path
3Path?4Hidden?system
5.順序文件?隨機(jī)文件?二進(jìn)制文件
6FreeFile
7Close?#1
8Open?“c:\samples\readme.txt”?For?Output?AS?#3
9Open?“c:\autoexec.bat”?For?Intput?AS?#4
10Open?“c:\samples\xscj.dat”?For?Random?AS?#3?Len=54
11Open?“smtext1.txt”?For?Binary?AS?#1
12For?Input?Eof(1)
13KeyAscii?END(或者End?end?eNd?enD)?Text1.text
三、編程題
1在標(biāo)準(zhǔn)模塊中定義
Type?stu
ID?As?String?*?12
name?As?String?*?8
z1?As?String?*?12
z2?As?String?*?12
sex?As?String?*?2
jc?As?Boolean
scool?As?String?*?20
sx?As?Integer
yw?As?Integer
yy?As?Integer
wl?As?Integer
zf?As?Integer
End?Type

Dim?p?As?stu?‘在通用中定義
Private?Sub?CmdAppend_Click()
p.ID?=?Text1
p.name?=?Text2
p.z1?=?Text3
p.z2?=?Text4
p.scool?=?Text5
If?Option1.Value?=?True?Then?p.sex?=?""
If?Option2.Value?=?True?Then?p.sex?=?""
If?Check1.Value?=?1?Then?p.jc?=?True?Else?p.jc?=?False
p.sx?=?Val(Text6)?:?p.yw?=?Val(Text7)
p.yy?=?Val(Text8)?:?p.wl?=?Val(Text9)
p.zf?=?Val(Text10)
Put?#1,?,?p
End?Sub

Private?Sub?CmdDisplay_Click()
Get?#1,?Val(txtRecord_No),?p
Text1?=?p.ID?:?Text2?=?p.name
Text3?=?p.z1?:?Text4?=?p.z2
Text5?=?p.scool
If?p.sex?=?""?Then?Option1.Value?=?True?Else?Option2.Value?=?True
If?p.jc?=?True?Then?Check1.Value?=?1?Else?Check1.Value?=?0
Text6?=?p.sx?:?Text7?=?p.yw
Text8?=?p.yy?:?Text9?=?p.wl
Text10?=?p.zf
End?Sub

Private?Sub?Command3_Click()
Text1?=?""?:?Text2?=?""
Text3?=?""?:?Text4?=?""
Text5?=?""?:?Text6?=?""
Text7?=?""?:?Text8?=?""
Text9?=?""?:?Text10?=?""
End?Sub

Private?Sub?Form_Load()
Open?App.Path?&?"\stu.dat"?For?Random?As?#1?Len?=?Len(p)
End?Sub

Private?Sub?Form_Unload(Cancel?As?Integer)
Close?#1
End?Sub

Private?Sub?Text10_GotFocus()
Text10?=?Val(Text6)?+?Val(Text7)?+?Val(Text8)?+?Val(Text9)
End?Sub

2.3.4.
Private?Type?books
id?As?String?*?10
name?As?String?*?8
sex?As?String?*?2
math?As?Integer
eng?As?Integer
ele?As?Integer
End?Type
成績(jī)輸入
Private?Sub?Command1_Click()
Dim?b?As?books
Open?"c:\stu.dat"?For?Append?As?#1
b.id?=?InputBox("請(qǐng)輸入學(xué)號(hào)")
b.name?=?InputBox("請(qǐng)輸入姓名")
b.sex?=?InputBox("請(qǐng)輸入性別")
b.math?=?InputBox("請(qǐng)輸入數(shù)學(xué)成績(jī)")
b.eng?=?InputBox("請(qǐng)輸入英語(yǔ)成績(jī)")
b.ele?=?InputBox("請(qǐng)輸入電子成績(jī)")

Write?#1,?b.id,?b.name,?b.sex,?b.math,?b.eng,?b.ele
Close?#1
End?Sub
不及格人員輸出
Private?Sub?Command2_Click()
Dim?a,?b,?c
Open?"c:\stuo.dat"?For?Input?As?#1
While?Not?EOF(1)
Input?#1,?a,?b,?c
If?c?=?"數(shù)學(xué)"?Then?List1.AddItem?b
If?c?=?"英語(yǔ)"?Then?List2.AddItem?b
If?c?=?"電子"?Then?List3.AddItem?b

Wend
Close?#1
End?Sub
將不及格人選出存入stuo.dat
Private?Sub?Command3_Click()
Dim?a,?b,?c,?d,?e,?f
Dim?k%
Open?"c:\stu.dat"?For?Input?As?#1
Open?"c:\stuo.dat"?For?Output?As?#2

While?Not?EOF(1)
Input?#1,?a,?b,?c,?d,?e,?f
If?d?<?60?Then?Write?#2,?a,?b,?"數(shù)學(xué)"
If?e?<?60?Then?Write?#2,?a,?b,?"英語(yǔ)"
If?f?<?60?Then?Write?#2,?a,?b,?"電子"

Wend
Close?#1
Close?#2

End?Sub




查看更多