VS2008--VB编程实例(5)
以上是为窗体添加控件的过程,重复3、4步就可以添加自己想要的所有控件。关于一些控件的初始化设置,你可以在控件属性页面里完成。如:控件的“Text”(名称属性)等。也可以在窗体触发连接事件里用代码设置,这要看个人习惯;我比较喜欢自己用代码设置,因为在这过程中你可以了解到很多关于控件属性的知识,有助于提高自己编程的水平。
图18、控件初始化显示窗体(要求提交个人信息页面)
图19、提交个人信息并自动反馈信息处理 2.算法的特性:
(1)有穷性:一个算法(对任何合法的输入)在执行有穷步后能够结束,并且在有限的时间内完成。
(2)确定性:算法中的每一步都有确切含义。
(3)可行性:算法中的操作能够用已经实现的基本运算执行有限次来实现。
(4)输入:一个算法有零个或者多个输入,零个输入就是算法本身确定了初始条件。 (5)输出:一个算法有一个或多个输出,以反映出数据加工的结果,没有输出的算法是没有意义的。
3.算法的描述方法:为了让算法清晰易懂,要选择一种好的描述方法。
(1)自然语言:就是用人们日常使用的语言描述解决问题的方法和步骤。缺点是语法和语义上存在多义性、繁琐,对程序流向描述不明了、不直观。 (2)伪代码:介于自然语言和计算机语言之间的文字和符号。
(3)传统流程图:使用不同的几何图形来表示不同性质的操作,使用流程线来表示算法的执行方向。
(4)N-S结构化流程图:是1973年美国学者I·Nassi 和 B·Shneiderman 提出的一种符合结构化程序设计原则的描述算法的图形方法,又叫盒图。
4.算法的基本控制结构:在程序设计中,构成算法的基本控制结构有3种,顺序结构、选择结构、循环结构。合理使用这些控制结构可以使程序结构清晰、易读性强,并且易于查错和排错。
(1)顺序结构:是最简单、最基本的结构方式,各流程框依次按顺序执行(程序从开始到结束按顺序执行,没有分支)。
开始 语句1 语句2 语句n 结束
(2)选择(分支)结构:就是结给定条件进行判断,条件为True时执行一个分支,条件为False时执行另一个分支。
条件 T F 语句1 语句2
(3)循环结构:可以根据需要多次重复执行一行或多行代码。
(a)当型循环:先判断后执行,当条为真时反复执行,当条件为假时结束循环。 (b)直到型循环:先执行后判断(循环体至少执行一次)。
条件 F T 循环体
5.数据的输入和输出
(1)在程序中,通常用文本框(TextBox控件)、输入对话框函数InpuBox来输入数据。
(2)数据的输出可以用Label控件、MsgBox信息对话框、TextBox控件等。
6.选择结构
(1)单分支语句:If ….. Then
If Val(TextBox1.Text) > 10 Then TextBox1.Text = \大数\End If
(2)双分支语句:If … Else … Then If Val(TextBox1.Text) > 10 Then TextBox1.Text = \大数\ Else
TextBox1.Text = \小数\
End If
(3)If 语句的嵌套
If TextBox1.Enabled = True Then If Val(TextBox1.Text) <> 123 Then TextBox1.Text = \密码错误\ Else
TextBox1.Text = \
TextBox1.Text = \登录成功\ End If Else
If TextBox2.Enabled = False Then TextBox2.Enabled = True TextBox2.Text = \请输入密码\ Else
TextBox1.Text = \ End If End If
7.循环结构
(1)For …. Next 循环语句
相关推荐:
- [基础教育]2016-2022年中国钢芯铝绞线市场现状调
- [基础教育]语文部编版初一语文下册练习题 句式变
- [基础教育]南京继续教育参考答案--深入学习贯彻习
- [基础教育]国旗下讲话稿——珍惜时间好读书
- [基础教育]北师大版六年级数学下册圆锥的体积教学
- [基础教育]人教版-音乐-四年级下册-四年级下册音
- [基础教育]乔布斯2019年斯坦福大学毕业典礼致辞.d
- [基础教育]2015年加油站安全知识竞赛试题及答案
- [基础教育]2020年教师年度考核个人工作总结
- [基础教育]2019年中考历史试题-2019年大庆市初中
- [基础教育]初三仁爱英语第一轮总复习教案
- [基础教育]SG-A094电气配管安装工程隐蔽验收记录
- [基础教育]冀教版小学数学三年级下册第六单元教材
- [基础教育]青岛版(五制)小学科学二年级下册16《制
- [基础教育]2018-2019年初中科学初一中考真卷测试
- [基础教育]幼儿园大班期末简短评语精选
- [基础教育]2018云南临沧公务员考试申论技巧:这样
- [基础教育]学校食堂经营管理方案
- [基础教育]新中国砥砺奋进的七十年原文
- [基础教育]真空泵的选型及常用计算公式
- 高职田径课程教学现状与对策
- 全髋关节置换术在老年股骨颈骨折患者中
- 青人社厅函〔2016〕576号(附件)工资
- cp101-07砂子检验作业指导书 - secret
- 微观经济学 第八章 博弈论 习题
- 2014高考真题(词语运用)汇编及答案
- 2018年人教版七年级语文下册《第三单元
- 苏教版数学四年级上册第一单元试题 - M
- 四川大学新闻与传播考研2000-2010年真
- 浙江万里学院英语专业四年制本科教学计
- 最新2018马年事业祝福语-范文word版(2
- 最全模具行业术语英文翻译
- 皮亚杰的发展心理学理论
- 64篇高考情景式默写 练习题及答案
- 仿写(学生稿)
- 《SQL Server数据库技术》试卷A
- 第七章作业答案
- 江苏省赣榆县海头高级中学高中语文必修
- 浙江省2001年10月自考正常人体解剖学答
- 2012英语重点短语




