(VB电子教案.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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)测试表达式可以是字符串表达式,也可以是数值表达式。若是字符串表达式,后面 所有的条件都应是字符串型;若是数值表

文档评论(0)

jishu9527 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档