visual程序设计全版vbnet第10课.pdf

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Visual Basic.NET 程序设计 (10)  授课教师:柳青  :  :学院楼B418  :  1 上周回顾  [Public |Private] Function函数过程名(形参)[As 类型]  变量  语句块  Return 表达式 或 函数名=表达式  End Function  [Public |Private] Sub 子过程名[(形参列表 )]  过程变量或常数  语句块  End Sub  一般来说,当程序有一个返回值时,函数和过程都可以,但函数比较直观  当程序没有返回值或有多个返回值,习惯用子过程  返回值 ➢ 函数必须通过函数名赋值或通过Return语句返回函数值 ➢ 子过程名没有值,没有类型,子过程是通过设置形参获得返回值 2 上周回顾  过程必须先定义,后调用 ➢ 子过程 ❖ Call 过程名(参数) ❖ 过程名(参数) ➢ 函数过程 ❖ 使用赋值语句:变量名或对象属性名=函数名(参数) 3 传值和传址 a a 10 实参(与x无关) 10 实参(随x改变) 10 形参 a的地址 形参 假设a=10,b=20 假设a=10,b=20 Call Swap1(a,b) Call Swap2(a,b) 结果:a还是10,b还是20,并没有交换 结果:a是20,b是10,两数发生交换 4 编写计算阶乘的函数和过程,并利用该函数和过程计算  计算阶乘的函数和过程 5 窗体下部的 “均请输入正确”在窗体内左右移动,每隔 150毫秒移动5像素。  增加一个定时器Timer1 ➢ Interval: 150 ➢ Enabled: True  分析 ➢ 增加一个模块级逻辑变量L来判断是向 还是向右移 文 L=True False 字 左 True 右 向 动 向右移动 移 动 流 的Left< 0? 的Left >Me.Width - Label1.Width? 程 图 True True L=False L=True 6 程序代码 定义模块级变量L 7 Visual Basic.NET 程序设计 第十课

文档评论(0)

158****9376 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档