精VB60授课全套笔记含大量案例及代码Word文档格式.docx

上传人:b****4 文档编号:17839162 上传时间:2022-12-11 格式:DOCX 页数:11 大小:28.15KB
下载 相关 举报
精VB60授课全套笔记含大量案例及代码Word文档格式.docx_第1页
第1页 / 共11页
精VB60授课全套笔记含大量案例及代码Word文档格式.docx_第2页
第2页 / 共11页
精VB60授课全套笔记含大量案例及代码Word文档格式.docx_第3页
第3页 / 共11页
精VB60授课全套笔记含大量案例及代码Word文档格式.docx_第4页
第4页 / 共11页
精VB60授课全套笔记含大量案例及代码Word文档格式.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

精VB60授课全套笔记含大量案例及代码Word文档格式.docx

《精VB60授课全套笔记含大量案例及代码Word文档格式.docx》由会员分享,可在线阅读,更多相关《精VB60授课全套笔记含大量案例及代码Word文档格式.docx(11页珍藏版)》请在冰豆网上搜索。

精VB60授课全套笔记含大量案例及代码Word文档格式.docx

2)BackColor:

背景色

3)Height:

高度

4)Width:

宽度

2、二号对象——命令按钮(Command1,2,3)

设置命令按钮的显示文本

2)Height:

3)Width:

3、三号对象——文本框(Text1)

1)BackColor:

2)Font:

字体

3)ForeColor:

字体颜色

4)Text:

显示文本

5)Height:

6)Width:

*利用【格式】菜单下的相关命令调整大小、对齐、锁定等

四、代码:

PrivateSub

EndSub

Click:

单击事件

 

第三章创建简单应用程序

一、加法器:

功能:

把两个数字(数值)相加将结果显示出来

二、界面:

3个文本框(Text1,Text2,Text3)

3个标签(Label1,Label2,Label3)

3个按钮(Command1,Command2,Command3)

三、代码:

1、求和(加法):

Text3.text=Val(Text1.text)+Val(Text2.text)

2、清除:

3、关闭:

四、知识点:

1、Val(参数):

把文本格式转换为数值格式,参与计算

2、Label——标签控件,起解释说明作用,一般不需加代码。

1)Caption:

2)AutoSize:

调整大小,设置为True

第四章编程语言核心知识点(VB)

一、数据类型:

(一)数值型数据:

整型数和浮点数

(二)字符型数据:

文字排列符,字母

Text中的数字默认是字符型

(三)布尔型数据(逻辑型数据)

真(True)或假(False)

(四)变体型数据:

程序没有说明默认的数据类型,可存放上述任何数据类型

二、常用语句:

(一)赋值语句:

Text1.text=”计算机1032真棒!

结构:

目标操作符=原操作符,把等号后面的赋值给前面的

作用:

兼赋值和计算双重功能

Text2.text=30

Text3.text=58*30

(二)声明变量语句:

格式:

Dim变量名AS数据类型

Dimrasinteger

(三)结束语句:

终止程序的运行

End

(四)注释语句:

Rem注释内容

三、运算符和表达式

(一)运算符:

1、算术运算符:

算术运算。

如:

+-*(乘)/(除)^(幂)Mod(取余)

2、字符串运算符:

连接:

&

+

3、关系运算符:

比较>

<

P312-4

四、程序语言的三大结构:

(一)顺序结构:

程序自上而下,自左到右顺序执行。

(二)选择结构:

⏹第一种:

If语句

【格式】:

[语句块]

If条件满足Then

条件满足执行语句

Else

条件不满足时执行的语句

endif

【语句块】

例题:

判定一个数正负

Dimaasdouble

If第一个文本框中的数字>

0then

在第二个文本框输出“这个数是正数”

Else

在第二个文本框输出“这个数是负数或0”

Endif

代码:

a=val(text1.text)

Ifa>

Text2.text=”这个数是正数”

Text2.text=”这个数是负数或0”

Endif

思考题:

计算圆面积,当输入的数是正数或0时,参与计算,否则在面积对应的文本框中输出“您输入的数是负数,不能参与计算”

⏹第二种:

Select语句

Selectcase变量

Case

Endselect

(四)循环结构:

重复执行一行或一段代码,三种结构

For……Next结构

For循环变量=初始值To终值【Step步长值】

需重复执行语句块

Next循环变量

注:

Step可正可负,如不写,默认步长值为1

20遍输出

DimIasinteger

ForI=1to20step1

重复执行的语句块

Print“这是我输出的”

Nexti

第五章常用控件

一、等差数列求和:

1、标签控件(label):

缩写Lab

2、文本框控件(TextBox):

缩写txt

3、命令按钮控件(CommandButton):

缩写Cmd

4、窗体(Form):

缩写Frm

任务:

1.把所有控件按统一格式命名;

2.作者信息按钮:

修改窗体的属性

3.完成清除按钮功能

4.关闭按钮:

Msgbox——消息框

1)声明一个整型变量:

Dimzsjasinteger

2)写消息对话框:

Zsj=msgbox(“提示信息”,是否显示+问号标志,“对话框标题信息”)

所有符号必须用英文

二、简单文本显示器:

(一)添加Text控件,设置:

Text属性:

显示制作者信息及最喜欢的一句话;

Multiline属性:

True,实现多行显示

Scrollbar属性:

both,实现显示水平和垂直滚动条

(二)添加Frame控件:

3个

(三)添加单选按钮和复选按钮控件并设置caption属性

1、字体颜色:

格式:

text1.forecolor=vb颜色英文

(红:

red,黄:

yellow,绿:

green,黑:

black,白:

white,蓝:

blue)

2、字体大小:

text1.fontsize=字号

3、背景颜色:

4、复选框格式:

IfCheck1.Value=vbCheckedThen

Text1.FontBold=True

Else

Text1.FontBold=False

EndIf

Fontbold(加粗),FontItalic(倾斜),FontUnderline(下划线)

FontName(字体)

换行:

vbcrlf

字符串连接:

&

(四)三个按钮

1、显示:

分行显示一首诗歌或者歌曲

text1.text=”名称”&

vbcrlf&

“第一句话”&

vbcrlf&

“第二句话”

2、清除

3、退出:

Dimaasinteger

a=msgbox(“提示信息”,vbyesno+vbqusetion,“对话框名称”)

ifa=vbyesthen

end

三、个人信息收集器:

标签控件、框架控件、命令按钮控件、复选框控件、单选按钮控件

⏹显示基本信息:

Label4.Caption=Label1.Caption&

Text1.Text&

Label2.Caption&

Text2.Text&

Label3.Caption&

Text3.Text

⏹户口所在地:

IfOption1.Value=trueThen

Label4.Caption=Label4.Caption&

Option1.Caption&

"

EndIf

⏹爱好:

IfCheck1.Value=1Then

Label4.Caption=Label4.Caption&

Check1.Caption&

⏹知识点归纳:

单选按钮(Option):

属性Caption设置显示文本,属性value设置状态,value=true表示被选中,value=false表示未被选中

复选框(Check):

属性value有3个值,取0表示未被选中,取1表示被选中,取2表示灰色不可用。

四、闪字-定时器控件(Timer)

⏹知识点:

定时器控件(时钟控件-Timer)周期性地每隔一段时间自动执行一次代码。

周期性:

由Timer的Timer事件控制;

每隔一段时间:

Interval属性控制(1ms~65s)

⏹操作步骤:

1、加足够多字-label控件:

1)Caption

2)Font

3)Autosize

2、加一个时钟控件-timer

设置interval属性为100

3、给Timer1_timer()事件添加代码:

设置随机函数

Randomize

设置三个随机变量r,g,b控制三个颜色变量

r=255*rnd

g=255*rnd

b=255*rnd

设置单个标签颜色

Label1.ForeColor=RGB(r,g,b)

多个?

五、滚动字幕:

(一)利用代码设置Label属性:

1、把Label1和Label2初始位置设置在窗体之外:

Label1.left=-7000

2、把Label1和Label2的Caption属性:

Label1.Caption=“我是计算机1032班***”

这些代码写在Form_Load()事件中,使程序运行后内容显示

(二)开始滚动按钮:

内容自左向右滚动,同时字体闪动,按下按钮之后,按钮显示为停止滚动

1、自左向右滚动:

Label1.Left=Label1.Left+50

IfLabel1.Left>

=9000Then'

判断文字是否移出屏幕

Label1.Left=-7000

2、闪字

3、按钮变幻内容

(三)、退出按钮:

消息对话框

(五)快速和慢速滚动:

IfOption1.Value=TrueThen

Timer1.Interval=25'

减小时间间隔

Timer1.Interval=50'

初始时间间隔

Interval属性控制Timer控件执行周期长度,越长滚动越慢

第六章菜单编辑器

一、文本显示器

字体(FontName),字号(FontSize)

字体颜色(ForeColor),背景(BackColor)

二、计算器:

(一)窗体方法:

Print输出

Load加载

Unload卸载

退出窗体:

在退出按钮的Click事件中

UnloadMe

(二)声明变量:

全局变量,在通用里声明,可以应用到各个程序段中

Dim变量名As数据类型

(三)计算

result-存结果

‘把1和2的值求和

result=val(text1.text)+val(text2.text)

‘把结果赋值为3

text3.text=str(result)

第七章多窗体调用及对话框

一、多窗体调用:

1、窗体命名规则:

主窗体-FrmMain

子窗体-Frm01,Frm02……

以上内容选中窗体,在名称属性中改

2、调用方法:

窗体名称1.Show——显示窗体

窗体名称2.Hide——隐藏窗体

3、隐藏最小和最大化按钮:

把MaxButton设置为False隐藏最大化按钮

把MinButton设置为False隐藏最小化按钮

二、对话框的使用

1、输入框:

变量名=InputBox(“提示语句”,“输入框名称”,[默认值])

其中默认值可不写

2、消息框-提示半径不能为负:

b=MsgBox("

您输入的半径不能为负!

"

vbCritical,"

注意:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1