




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
工具箱窗体窗口代码窗口立即窗口工程资源管理器窗口属性窗口窗体布局窗口控件属性控件属性文本框Text标签Caption命令按钮Default图形、图像框Picture单选按钮Value复选框Value类和对象,及对象的三要素:属性、事件和方法程序调试三种工作模式 设计模式 界面的设计和代码的编制 运行模式 运行应用程序 中断模式 暂时中断程序运行,调试程序 语法错误、运行时错误和逻辑错误三类常用方法及格式对象. 方法 参数列表v Print方法 对象.PrintSpc(n)|Tab(n)表达式列表;|,n 对象 窗体、图形框或打印机(Printer),省略对象时表示在窗体上输出。n Spc(n) 函数 插入n个空格,允许重复使用。n Tab(n) 函数 左端开始右移动n列,允许重复使用。n ;(分号) 光标定位上一个显示的字符后。n ,(逗号) 光标定位在下一个打印区的开始位置处。无分号和逗号时控制换行。v Cls方法 清除运行时在窗体或图形框中产生的文本或图形, Cls方法不能清除窗体在设计时的文本和图形v Move方法 可移动窗体或控件,并可改变其大小。 语法格式如下:对象.Move 左边距离,上边距离,宽度,高度窗体(名称:Form1)1、常用属性属性名称说明取值设置方法Name名称-程序中引用缺省或用户定义属性窗口Caption标题属性窗口、代码Picture加入图片属性窗口、代码Enabled控件是否可用True/False属性窗口、代码Visible控件是否可见True/False属性窗口、代码Font字体设置属性窗口、代码ForeColor前景色属性窗口、代码BackColor背景色属性窗口、代码BorderStyle边框样式选择0、1、2、3、4、5属性窗口AutoReDrawTrue/False属性窗口WindowsState显示状态0、1、2属性窗口ScaleHeight窗体可用区域高度ScaleWidth窗体可用区域宽度Height窗体高度Width窗体宽度Top控件左上角的坐标Left坐标单位:twip。1 twip=1/567厘米=1/1440英寸2、主要事件Form_Load()Form_Click()3、应用关键点1、在窗体的Load事件中,A:如果使用Print方法,则窗体的AutoReDraw属性要设置为True;对于图形框使用Print方法也要将图形框的AutoReDraw属性要设置为True。B:随机函数使用时,要加入:Randomize 语句。2、在窗体上加入图形时,代码设置Picture属性的方法:Form1.Picture=Loadpicture(App.Path+”图形或图像文件的全名”)(注含扩展名)Picture1.Picture=Loadpicture(App.Path+”图形或图像文件的全名”)(注含扩展名)Image1.Picture=Loadpicture(App.Path+”图形或图像文件的全名”)(注含扩展名)3、BorderStyle为边框样式,默认值为2;取其它值时,系统将MinButton 和MaxButton自动设置为False。另外,ControlBox属性为True时,有控制菜单;为False时,系统也将MinButton 和MaxButton自动设置为False。注:MinButton 和MaxButton只能在属性窗口中设置。4、 Enabled 属性 决定控件是否可操作。属性值有 True 和 False 两个,当设置为 False 时,呈暗淡色,禁止用户进行操作。5、Visible 属性 决定控件是否可见。属性值有 True 和 False 两个,当设置为 False 时,用户看不到,但控件本身存在。6、Height(高度)和 Width(宽度)属性 决定控件的大小,单位为 twip。7、Name(名称)属性 所创建对象的名称,每个对象都有一个默认的名称。在程序中,控件名作为对象的标识被引用,而不会显示在窗体上。8、 Top (上边距)和Left (左边距)属性 决定控件在窗体上的位置。9、 Enabled 属性 决定控件是否可操作。属性值有 True 和 False 两个,当设置为 False 时,呈暗淡色,禁止用户进行操作。10、 窗体的 Font 属性决定后续控件的 Font 属性。即窗体Font 属性设置后,其后添加的控件的Font 属性以窗体Font 属性为准,直到该控件的Font 属性另行设置为止。11、 StartUpPosition属性 设置窗体在屏幕中的位置。HeightWidth标签(名称:label1,)1、常用属性属性名称说明取值设置方法Name名称-程序中引用缺省或用户定义属性窗口Caption标题属性窗口、代码Enabled控件是否可用True/False属性窗口、代码Visible控件是否可见True/False属性窗口、代码Font字体设置属性窗口、代码ForeColor前景色属性窗口、代码BackColor背景色属性窗口、代码BackStyle背景样式0(Transparent)1 (Opaque)属性窗口设置BorderStyle边框样式0、1属性窗口设置Alignment对齐方式0、1、2属性窗口设置AutoSize自动调整大小True/False属性窗口设置WordWrap指定调整方向True/False属性窗口设置Height控件高度属性窗口设置Width控件宽度属性窗口设置Top控件左上角的坐标属性窗口、代码Left控件左上角的坐标属性窗口、代码2、主要事件Label1_Click()Label1_DblClick()3、应用关键点1、当AutoSize为True时,WordWrap为False,则标签只水平方向调整宽度适应其内容;WordWrap为True,则标签不改变水平方向宽度,自动改变高度适应其内容。2、 BackStyle(背景风格)属性 0Transparent:透明显示,即控件背景颜色显示不出来,而控件后面的对象均透过它而显示出来。 1Opaque:不透明,可为控件设置背景颜色。通过设置BackStyle属性为0,可以透明该控件。如用两个同样的标签可以设置浮雕效果的文字。3、 BorderStyle(边框风格)属性 0None:控件周围没有边框; 1Fixed Single:控件带有单边框。4、清空标题:Label1.Caption=”文本框(名称:Text1,.)1、常用属性属性名称说明取值设置方法Name名称-程序中引用缺省或用户定义属性窗口Text文本内容属性窗口、代码Enabled控件是否可用True/False属性窗口、代码Visible控件是否可见True/False属性窗口、代码Font字体设置属性窗口、代码ForeColor前景色属性窗口、代码BackColor背景色属性窗口、代码MultiLine可多行显示True/False属性窗口ScrollBars设置滚动条0、1、2、3属性窗口MaxLength设置字符长度0(无限制)或n0属性窗口Locked是否可编辑True/False属性窗口、代码PasswordChar设置内容的显示字符,起隐藏作用。一般用“*“属性窗口BorderStyle边框样式0、1属性窗口Alignment对齐方式0、1、2属性窗口SelStart选定文本的起始位置第一个字符为0代码设置SelLength选定文本的长度代码设置SelText选定文本的内容代码设置Height控件高度见图属性窗口Width控件宽度见图属性窗口Top控件左上角的坐标见图属性窗口、代码Left控件左上角的坐标见图属性窗口、代码2、主要事件Text1_Change()Text1_KeyPress()Text1_LostFocus()Text1_GotFocus()3、应用关键点1、 MultiLine 属性 正文内容是否为多行,默认(False)为1行。如果MultiLine为True,可以通过下面代码实现强行换行。Text1=Text1 & “.” +Chr(13)+Chr(10)或Chr(13)+vbCrLf自动换行是设置Scrollbars为2。2、 清空文本框中内容:Text1=”3、Font 属性组-文本的外观FontName: 字体(属性为字符型);FontSize: 字号(属性为整型);FontBold: 粗体(True、False);FontItalic: 斜体(True、False);FontStrikethru:删除线(True、False);FontUnderline:下划线(True、False)。4、 Maxlength 属性 正文的最大字符个数,0 值为任意长度。5、 ScrollBars 属性 滚动条的形式,当 MultiLine 属性的值为 True 时有效。(0-无、1-竖直、2-水平、3-二者)。6、 Locked 属性 是否可被编辑,默认(False)为可编辑。设置为 True 时,文本框控件相当于标签的作用。7、SelStart 选定的正文开始位置。文本框中第一个字符位置为0。依次往后每增加一个字符,其位置加1。8、SelLength 选定的正文长度9、SelText选定的正文内容10、程序运行后,获得焦点的方法:对象. SetFocus 如Text1. SetFocus表示文本框1获得焦点而在程序加载(运行)时,焦点获得是通过属性窗口来设置。将需要焦点的控件,把其TabIndex属性值设为0。一般需要焦点的控件为文本框、命令按钮、组合框、列表框、单选按钮、复选框、滚动条等。命令按钮(名称:Command1,)1、常用属性属性名称说明取值设置方法Name名称-程序中引用缺省或用户定义属性窗口Caption标题,可用”&OK”建立快捷键属性窗口、代码Style按钮样式选择0-Standard;1-Graphical属性窗口Picture按钮上显示图片(Style要设为1)属性窗口、代码ToolTipText按钮的文字提示字符Enabled控件是否可用True/False属性窗口、代码Visible控件是否可见True/False属性窗口、代码Font字体设置属性窗口、代码Height控件高度见图Width控件宽度见图Top控件左上角的坐标见图Left控件左上角的坐标见图2、主要事件Command1_Click()3、应用关键点1、Caption 属性 命令按钮上显示的内容。可为其设置快捷键,如 &Ok 则显示 Ok。2、Style 属性 设置命令按钮显示的形式:0只显示文字、1文字、图形均可可显示。3、Picture 属性 命令按钮可显示图片文件(.bmp 和.Ico),当 Style 属性为 1 时有效。4、ToolTipText 属性 设置工具提示,和 Picture 属性结合使用。选择1、如果在窗体上已经创建了一个文本框对象text1,可以通过事件获得输入键值的ASCII码。A、ChangeB、LostFocusC、KeyPressD、GotFocus2、Visual Basic是一种面向对象的可视化程序设计语言,采取了的编程机制。A、事件驱动B、按过程顺序执行C、从主程序开始执行D、按模块顺序执行3、在Visual Basic中最基本的对象是,它是应用程序的基石,是其他控件的容器。A、文本框B、命令按钮C、窗体D、标签4、有程序代码如下:Text1.Text=”Text1.text”则Text1、Text 、“Text1.text”分别代表A、 对象、值、属性B、 对象、方法、属性C、 对象、属性、值D、 属性、对象、值5、 当运行程序时,系统自动执行启动窗体的事件过程。A. LoadB. ClickC. UnloadD. GotFocus6、 若要使标签控件显示时不覆盖其背景内容,要对属性进行设置。A. BackColorB. BorderStyleC. ForeColorD. BackStyle7、 若要使命令按钮不可操作,要对属性进行设置。A. EnabledB. VisibleC. BackColorD. Caption8、 文本框的ScrollBars属性设置了非零值,却没有效果,原因是。A、 文本框中没有内容B、 文本框的MultiLine属性为FalseC、 文本框的MultiLine属性为TrueD、 文本框的Locked属性为True填空1、 在属性窗口,属性的显示方式分为按字母序和按分类序。2、 工程资源管理器窗口顶部有3个按钮,分别为查看代码、查看对象和切换文件夹。3、 对象的属性是指描述和反映对象特征的参数。4、 要新建工程时,在模块的“通用声明”段自动加入Option Explicit语句,应对工具菜单的选项命令项的编辑器选项卡进行相应选项的选择设置。5、 在代码窗口对窗体的BorderStyle和MaxButton属性进行了设置,但运行后没有效果,原因是这些属性只能在属性窗口设置。6、 当对命令按钮的Picture属性装入.bmp图形文件后,选项按钮上没有显示所需的图形,原因是没有将Style属性设置为1(Graphical)。7、 在文本框中,通过Selstart属性能获得当前插入点所在的位置。1、变量的命名规则2、数据类型及关键字、类型符、占用字节数和范围见P39数值数据(字节Byte、整形%Integer、长整形&Long、单精度!Single、双精度#Double)。特别是单双精度数据的表示形式(E和D)。见P39。3、运算符及优先级(算术运算符、字符串运算符、关系运算符和逻辑运算符。),表达式组成及规则。4、 函数选择1、数学表达式3x10在VB中的逻辑表达式为A、3=x10B、3=x AND x=3 OR x10D、3=x AND ”AbC”B.”女” “男”C. “BASIC” = Ucase(“basic”)D. “123” =”A” and Ucase(s)=”Z”选择结构:填空:1、 VB提供了结构化程序设计的三种基本结构,它们是顺序、选择、循环。2、 下面程序段,运行后显示的结果是优秀。Dim xx = Int(Rnd) + 5Select Case x Case 5 Print 优秀 Case 4 Print 良好 Case 3 Print 通过 Case Else Print 不通过End Select3、 下面if语句统计满足性别为男、职称为副教授以上、年龄小于40岁条件的人数,不正确的语句是。A、if sex = “男” and age 0 Then n = n + 1B、if sex = “男” and age 0 Then n = n + 1C、if sex = “男” and age 40 and Right ( duty, 2) =“教授” Then n = n + 1D、if sex = “男” and age y, x, y)B、if x y Then Max = x else Max =yC、Max=x : If y=x Then Max=yD、:If y=x Then Max=y : Max=x5、 下面语句执行后,变量w中的值是W= Choose ( Day ( “2008,5,1”), ”Red”, ”Blue” , ”Yellow”)A、NullB、”Red”C、”Blue”D、”Yellow”6、 下面程序的功能是。(如果文本框1内输入的是偶数,则n增加1,否则m增加1.)Dim n%, m%Private Sub Text1_KeyPress(KeyAscii As Integer)If KeyAscii = 13 Then If IsNumeric(Text1) Then Select Case Text1 Mod 2 Case 0 n = n + 1 Case 1 m = m + 1 End Select End If Text1 = Text1.SetFocusEnd IfEnd Sub7、下面程序是统计文本框中输入表达式的括号是否配对的一段程序。空白位置是要填写的内容,其原则是保证程序正确运行。Dim n%Private Sub Text1_KeyPress(KeyAscii As Integer)If chr(KeyAscii) = ( Then n = n + 1ElseIf chr(KeyAscii) = ) Then n=n-1 End IfIf KeyAscii = 13 Then If n=0 Then Print 左右括号配对 ElseIf n0 Then Print 左括号多于右括号; n; 个 Else Print 右括号多于左括号; -n; 个 End IfEnd IfEnd Sub8、 闰年判别程序Private Sub Command1_Click
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 防水施工安全培训
- 敦煌舞教学课件
- 泥塑足球男孩课件
- 二零二五版社区卫生服务中心护士聘用合同规范
- 二零二五年度商场空调系统安全运行管理合同
- 2025版绿色节能地暖工程劳务分包合作协议书
- 2025版换热器节能改造项目融资及投资合作协议
- 二零二五年度办公室文员劳动合同范本编制与实施技巧
- 2025版医疗行业护士劳务派遣合作协议书
- 2025版二手回迁房买卖合同(含交易佣金及支付方式约定)
- 有机磷农药中毒
- 2025抖音房产生态白皮书
- GMP认证药厂固体车间及中药材提取车间平面图
- 护理行政面试题及答案
- 高校新教师安全教育培训
- 车辆回场安全管理制度
- 人形机器人标准化白皮书(2024版)
- 建筑工程碳排放计量指南
- 建筑工程内业资料全套
- 2025年行政执法人员执法证考试必考多选题库及答案(共250题)
- 2025年初中语文名著阅读《林海雪原》知识点总结及练习
评论
0/150
提交评论