- 1、本文档共41页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
机械原理课程设计(VB版)2012
VB语言要点 一、标识符 用来表示变量、常量、函数、数组、文件名等名称的符号。由字母、数字、下划线组成,但必须以字母开头。 注意:VB语言中大小写字母是没有区别的,如LAB与lab相同。 三、算术、关系和逻辑运算符 1、算术运算符: + - * / ^(乘方) 运算规则:先乘除后加减;乘方优先于乘除;函数优先于乘方; 括号最优先。 四、赋值和显示语句 1、赋值语句 变量名=表达式 或:对象名.属性=表达式 如:Flag=1 Pi=3.14159 c=a+b Text1. text=“10” 五、控制语句 2、For 循环语句 六、数组 七、子过程 机械原理课程设计 第一节 运动分析部分(题Ⅰ) 一、机构组成原理 二、Ⅱ级杆组(几种最简单类型) R---Revolute Pair P---Prismatic Pair 三、计算机辅助运动分析步骤 1.构件及Ⅱ级杆组子程序(P2~P9) 3)RRP杆组: Public Function RRP2(AFA As Double, Px As Double, Py As Double, XA As Double, YA As Double, XAv As Double, YAv As Double, XAa As Double, YAa As Double, LAB As Double, QAB As Double, WAB As Double, EAB As Double) As Integer 2.具体机构拆分杆组(P10图1-7) 如: 3.编写具体机构运动分析主程序 如:在“你使用的子程序模块” 中编写以下内容: 第二节 设计说明书编写 ▲、说明书格式(P1) (约25~30页) 第三节 子程序的使用 1、将放在指定位置(原理课程设计(VB)2012目录)的程序全部复制到自己的目录(在D:\建立学号子目录)中; 2、运行VB,执行下拉菜单“文件”?“打开工程”,在刚才的目录中找到“原理课程设计.vbp”,打开它; 第四节 程序的编写 课程设计总体安排 一、时间: 2012年6月25日~ 6月29日,共1周 上午:8:00~11:20 下午:2:00~5:20 二、地点及指导教师: 机制1011:文澜—方芳;机制1012:文澜—余顺年(方芳) 机制1013:文澜—王素;机制1014:文澜—郑群慧(王素) 三、进度安排(参考): 周一 ~ 周三:理解题目、编写程序框图及编写、调试程序; 周三 ~周四 :写说明书; 周五 :检查、答辩,交说明书。 四、设计题目: (由指导教师安排) 第五节 输入界面的设计 双击 复制、粘贴 图形到图片框 Lable标签框控件: Lable1~Lable13 Text文本框控件: Text1~Text13 Picture图片框控件 Lable1对象的标题 Text1对象的Text属性 双击窗体,编写事件的程序代码 Load(加载)事件的程序代码 Change(变更)事件的程序代码 修改成“注释”(注意:程序运行结果完全正确后要删除) 单击 * * 变量之间用逗号隔开 二、数据类型 常用的有: integer:整型 single:单精度型 double:双精度型 string:字符串型 variant:变体型 定义方法举例: Public XB as double, YB as double Dim LAB as single, LBC as single Dim I as integer, FLAG as integer 2、关系(比较)运算符: = = = 或 运算的结果是一个布尔(BOOLEAN)值,即真(True)或假(False); 各运算符的优先级相同,但它们的优先级都低于算术运算符。 例如:7+3 =3+2 True 5 2+1 False 3、逻辑运算符 not 非 and 与 or 或 逻辑运算符的运算量是布尔值,运算结果也是一个布尔值; 运算符的优
文档评论(0)