- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(VB电子教案
项目一:初识Visual Basic
任务:VB城堡堡乐园欢迎大家
任务分析:制作如图所示的运行界面,界面上显示文字和背景图片,同时“VB城堡堡乐园欢迎大家”以滚动字幕的形式循环移动。该任务将带领同学们进入VB奇妙世界,并通过这个任务了解VB中程序的一般开发流程。
任务设计:
启动VB,创建一个工程
界面设计:“VB城堡堡乐园欢迎大家”字行可以用标签A控件来实现,还有一个时钟控件和一幅背景图。(直接从控件工具箱中拖)
属性设置:
对象 对象名称 属性 属性值 窗体 Form1 Caption 第一个应用程序 Picture 图片路径 标签 Label1 Caption VB城堡堡乐园欢迎大家 Font 幼圆、粗体、二号 BackStyle 0—Transparent ForcColor 白色 代码编写
Dim a
Private sub Form_Load()
Label1.left=Form1.Width
Timer1.interval=100
A=form1.width
End sub
Privatr sub timer1_timer()
If a = -Label1.width then
A=form1.width
End if
Label1.move a
A=a-100
End sub
按F5调试运行
保存
项目二:大小写字母转换器
任务分析:制作如图所示的运行界面,在第一个文本框中输入英文字母,将会在第二个文本框中显示其转换的对应英文字母(即大写变小写,小写变大写)如果输入的是空格则不发生变化,如果是其它字符则以“*”号显示。在单击“清屏”按钮的时候将会清空文本框中的所有内容,在单击“结束”按钮的时候将会退出本程序。
任务设计:
启动VB,创建一个工程。
界面设计:输入输出框可以用文本框Text1和Text2来实现,而提示字符“输入字符串”和“转换”可以用标签Label1和label2来实现,文本框左侧的清屏和结束用按钮Command1和Command2,单击控件工具箱中的对应按钮,在窗体上拖出相应的对象控件。
属性设计:
控件名 Caption Text fontSize Form1 大小写字母转换 10 Label1 输入字符串 10 Label2 转换 12 Text1 空白 16 Text2 空白 16 Command1 清屏 12 Command2 结束 12 代码编写:
对“输入字符串”文本框对象Text1对应的KeyPress事件进行编程:
Private sub text1_keypress(Keyascii as integer)
Dim aa as string *1
Aa=Chr$(keyascii) ‘将ASCII码转换成字符
Select case aa
Case “A” To “Z”
Aa=Chr$(keyascii+32)
Case “a” To “z”
Aa= Chr$(keyascii-32)
Case””
Case Else
Aa=”*”
End select
Text2.text=text2.text aa
End sub
当单击“清屏”命令按钮,清除两个文本框的所有内容,就要求对Command1对应的Click事件进行编程:
Private sub command1_click()
Text1.text=””
Text2.text=””
End sub
当单击“结束”命令按钮程序结束运行,对象Command2的Click事件程序:
Private sub command2_click()
End
End sub
按F5调试运行
保存
知识点:
多路分支选择结构
SELECT CASE语句:
SELECT CASE测试表达式
CASE条件11,条件12……
语句组1
CASE条件21,条件22……
语句组2
……
CASE ELSE
语句组n
END SELECT
说明:
(1) SELECT CASE语句根据测试表达式的值,在顺序排列的CASE表中选择执行一个
语句组。它的执行过程是:先计算测试表达式的值,之后先由第一个CASE后的测试内容
测试,一旦测试的条件满足,便执行该CASE后面的语句组,若一个CASE后面的测试都
不满足,便进行下一个CASE的测试。若全部CASE都测试不满足,便执行CASE ELSE后
的语句组。不论执行了哪一个语句组,最后都经END SELECT出口。
(2)测试表达式可以是字符串表达式,也可以是数值表达式。若是字符串表达式,后面
所有的条件都应是字符串型;若是数值表
您可能关注的文档
最近下载
- 《骨科急救与创伤处理》课件.ppt VIP
- 植物生理学课件(王小菁-第8版)-第二章-植物的矿质营养.pptx VIP
- 自然语言处理PPT全套教学课件.pptx VIP
- 混凝土工程控制要点(可编辑).pptx VIP
- 2025年中国半乳甘露聚糖项目创业计划书.docx
- 小学科学新教科版二年级上册第一单元 造房子教案(2025秋新版).doc
- 论文写作与学术规范答案_论文写作与学术规范答案资源.doc VIP
- 计算机网络基础电子教案.pptx VIP
- HIKVISION海康威视F72系列人脸门禁UD26237B_海康威视DS-K1T6QT-F72系列人脸识别终端_用户手册_V1.0_20211126.pdf
- 公益慈善基金管理与法律合规.pptx VIP
文档评论(0)