第2章简单的VB程序设计.ppt
文本预览下载声明
第二章 简单的VB程序设计 2.2 建立简单的VB应用程序 2.简单程序设计举例 3.控件的建立与调整方法 2.3 窗体和基本控件 2. 控件的位置和尺寸 3.控件的颜色属性 4. 字体Font属性组 5. Enabled属性(逻辑值) 二、窗体 1.常见属性 (2) BorderStyle属性 (3) Picture属性 (4) Icon属性与 ControlBox属性 (7) WindowsState属性 2. 窗体的常用事件 三、标签 1. 标签的常用属性 (3)BackStyle属性 2. 标签的常用事件 四、文本框(TextBox) (2)Maxlength属性 (8)SelStart、SelLength和SelText属性 五、命令按钮 1. 命令按钮的常用属性 2. 命令按钮的常用事件 例2.6 命令按钮的常用事件与方法举例 例2.4 实现显示或隐藏窗体。 为了实现这一功能,可以在窗体Forml的“代码”窗口中输入下列代码: Private Sub Form_Click() Form1.Hide 隐藏窗体 MsgBox 单击确定按钮,使窗体重现屏幕 Form1.Show 重现窗体 Print 请试一下窗体的AutoRedraw属性! End Sub 标签用来在窗体中显示文字,如下图所示。 基本属性: Name、Height、Width、Top、Left、Enabled、Visible、Font、ForeColor、BackColor等与窗体相同。? (1)Caption属性 Caption属性用来改变Label控件中显示的文本。Caption属性允许文本的长度最多为1024字节。缺省情况下,当文本超过控件宽度时,文本会自动换行,而当文本超过控件高度时,超出部分将被裁剪掉。 (2) Alignment属性 设置Caption属性中文本的对齐方式,共有三种可选值: 0 左对齐(Left Justify); 1 右对齐(Right Justify); 2 居中对齐(Center Justify)。 该属性用于确定标签的背景是否透明。有两种情况可选: 值为0时,表示背景透明,标签后的背景和图形可见; 值为1时,表示不透明,标签后的背景和图形不可见。 AutoSize属性确定标签是否会随标题内容的多少自动变化。如果值为True,则随Caption内容的大小自动调整控件本身的大小,且不换行;如果值为False,表示标签的尺寸不能自动调整,超出尺寸范围的内容不予显示。 (4)AutoSize属性 (5) BordeStyle 两种值,即0和1。默认值为0,表示该标签无边框; 当设置其值为1时,表示该标签有边框。 (1) Change事件 程序运行时,当标签的Caption属性值发生变化时触发其Change事件。 (2) Click事件 程序运行时,用鼠标单击标签,可以触发其Click事件。 (3) Dbclick事件 程序运行时,用鼠标双击标签,可以触发其Dbclick事件。 3. 标签的方法 实际应用时,标签控件一般只用于信息的简单输出,不需要使用其它方法。 基本属性:Name、Height、Width、Top、Left、Enabled、Visible、Font,ForeColor、BackColor等与标签相同。? (1)Text文本属性 在文本框中显示的正文内容存放在Text属性中。当程序运行时,用户通过键盘输入的文字内容,保存在Text属性中。 例如:x =Val(Text1.Text) Text2.Text = 计算机科学学院 注意:文本框没有Caption属性 文本框通常用于用户输入数据,也可用于输出数据。输出数据是通过对文本框的Text属性赋值来实现的。 1. 文本框的常用属性 设置正文的最多字符个数, 0任意长度值。 (3) Alignment属性 (与标签的Alignment属性相同) (4) MultiLine: 是否为多行,默认一行. False (5)ScrollBars: 当MultiLine为True时,该属性才有效,滚动条的形式。 0-None:无滚动条、1-Horizontal:水平滚动条、
显示全部