- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程序设计基础 谢晓玲 11.TabIndex:按Tab键时,焦点在各个控件移动的顺序。 焦点(Focus)是接受用户键盘或鼠标的能力,窗体上有多个控件时,运行时焦点也只有一个,建立控件时,系统按先后顺序自动给出每个控件的顺序号。 12. TabStop 若想让光标不在某个对象上停留,可设置其TabStop属性为false 第二章 VB语言基础和顺序结构 常用控件的三要素——属性、事件、方法 ①窗体 Form 1.属性 Caption、 Picture、 MaxButton、MinButton、Icon、ControlBox、BorderStyle 、WindowsState Picture:设置窗体中要显示的 图片。 设置方法: (演示) ①窗体 Form 2.事件 Click、DblClick (双击必定包含单击) Load:当应用程序启动,对于启动窗体,自动触发该事件。因此常用于在启动应用程序时对属性和变量进行初始化。 Activated:当单击一个窗体,使其变成活动窗体时被触发 Resize:当一个对象第一次显示或当一个对象的窗口状态改变(被最大化、最小化、还原、改变大小)时被触发 ①窗体 Form 3.方法 Print、Cls和Move。 多重窗体有Show、Hide、ShowDialog等(第7章) (1) Print:显示文本内容,形式为 [对象.]Print[定位函数][输出表达式列表][分隔符] Form1.Print ”您好” (2)Cls:清除窗体上或图片框在运行时由Print方法显示的文本或用画图方法所显示的图形,形式为 [对象.]Cls (3)Move:移动窗体或控件对象的位置,也可改变对象的大小,形式为 [对象.]Move 左边距离[,上边距离[,宽度[,高度]]] ②标签 Label 标签属性: Alignment:标题(Caption)的对齐方式。0(Left Justify)表示左对齐;1 (Right Justify)表示右对齐; 2(Center)表示居中 AutoSize:是否调整大小。True/False BackStyle:背景样式。0(Transparent)为透明显示,若标签后面有其他控件,则其他控件可以显示出来 BorderStyle:边框样式。0为控件周围没有边框;1为控件带有单边框 标签事件: Click、DbClick、Change等。但一般不编写事件过程 ③文本框 TextBox 文本框属性: Text:正文内容; Maxlength:设置正文的最多字符个数,默认为0,表示任意长度值; (在VB里,西文字符和中文字符都作为一个字符处理) Alignment:文本的对齐方式(左对齐/居中/右对齐) MultiLine:是否为多行,默认为一行,False; ScrollBars:滚动条样式。当MultiLine为True时才有效(演示) Locked:是否可被编辑属性,默认为False,表示为可编辑。 PassWordChar:口令字符(演示) SelStart、SelLength、SelText:选中文本的起始位置(第一个字符的位置是0)、长度、内容。 思考:撰写一程序(自愿回答)(演示), 在窗体放置一文本框,程序运行后,在文本框中输入一行文字并按回车(Enter)后,把文本框的内容设置为窗体的标题。 ④命令按钮 CommandButton 第3章 VB程序设计基础 1. 编码规则 2. VB语言的注释 3. 数据类型 4. 变量与常量 (2)变量名命名规则 为何要给变量命名? 使变量具有意义,一看变量名就能知道变量的作用。 (3)变量类型的定义(变量声明) (5)常量 思考:撰写一程序P34(演示) 建立一个允许剪切、复制和粘贴的简单便笺板程序。增加内容:利用MouseMove事件决定命令按钮的有效性,即当鼠标在文本框中移动并选中内容时,“剪切”、“复制”按钮有效,否则无效。单击剪切按钮时,实现剪切功能并使粘贴按钮有效。 5. 运算符和表达式 注意,算术运算符两边的操作数应该是数值型,若是数字字符或者是逻辑型,则自动转换成数值类型后再运算 例如: 30-True 结果是31,True转为-1,False转为0 False+10+ “4” 结果是14 变量名以字母或汉字开头, 由字母、汉字、下划线、或数字组成(不提倡用汉字) 变量名不区分大小写(XYZ,Xyz,xyZ,xyz均指同一个变量) 不能用VB关键字作变量名 例:a, abs_2, print_1, m f, h[3],
文档评论(0)