2011-学习资料大全:vb教程(6)

2020-02-20 22:36

StrNum1 = StrNum2 Text1.Text = StrNum2 End Sub

Private Sub about_Click()

MsgBox \周晓阳。1998/7/27\四章范例\End Sub

Private Sub Command1_Click(Index As Integer) Select Case Index Case 0 To 9 If FirstNum Then StrNum1 = Str(Index) FirstNum = False Else

StrNum1 = StrNum1 + Str(Index) End If

Text1.Text = StrNum1 Case 10

If Not PointFlag Then If FirstNum Then StrNum1 = \FirstNum = False Else

教程第26

StrNum1 = StrNum1 + \End If Else Exit Sub End If

PointFlag = True Text1.Text = StrNum1 Case 12 To 15 FirstNum = True PointFlag = False '还原标记值 If SignFlag Then Call Run Else

SignFlag = True StrNum2 = StrNum1 StrNum1 = \End If

Runsign = Index - 11 Case 11

If Not SignFlag Then Text1.Text = StrNum1 equal = Val(StrNum1) FirstNum = True

27

PointFlag = False Else Call Run SignFlag = False End If Case Else Call ClearData End Select End Sub

Private Sub Form_Load() Call ClearData End Sub 补充说明

按钮还有两个重要的属性Default(默认属性)和Cancel(取消属性),两个属性都以布尔赋值,把Default设为True,则在按下回车键时,不论焦点处于何处,都会触发该按钮的Click事件,而当Cancel属性被设为True,在按下ESC键时,该按钮的Click属性发生。下面举个例子: 建立一个新窗体和两个按钮,Name属性分别为cmdOK和cmdCancel,把前者的Default设为True,后者的Cancel设为True,Caption属性分别为OK和Cancel。如图4-8。填写代码后运行:

28

Private Sub cmdCancel_Click()

MsgBox \按钮被按下\提示\End Sub

Private Sub cmdOK_Click()

MsgBox \按钮被按下\提示\End Sub

结果如图4-9、4-10:

快捷键大家一定都知道,在VB如何实现呢。其实很简单,在刚才的例子里在建立一个按钮Command1,把它的Caption属性设为Click &ME,如图4-11,在M的下面有一条下划线,运行程序,当你按下Alt+M的时候就触发了Command1_Click事件:

Private Sub Command1_Click()

MsgBox \按钮被按下\提示\End Sub

29

据我所知,有许多用户有使用快捷键的习惯,注意细节上的问题能够使将来你的程序得到更多人的欣赏,不是吗?

第五章 菜单

我们经常在Windows操作里遇到各种各样的菜单,菜单的操作把各种命令结构化、分分类化,也节省了命令所占的空间,从作用上来讲,菜单类似于按钮,但它只有一个事件――Click。

VB作为Windows下的可视编程工具,菜单的设计当然很容易实现,VB3.0按下Ctrl+M,VB4.0以上的版本请按下Ctrl+E,便可呼叫出菜设计的窗口,无论VB的版本,这个窗口的样式是大同小异的,请见图5-1。

前面说过,菜单相当于简单的按钮,它有几个属性,其中的大部分我们都曾经见过,包括Name、Caption、Index、Checked、Enabled、Visible、快捷键和热键等等。其中Name是必须的。下面请跟我一起设计第一个菜单。 首先在Caption添入“文件”,Name为“mnuFile”,按下Next按钮,这样就建立了第一级菜单,注意菜单设计窗口的左中有四个箭头,按下向右的箭头,出现了一排小点,如图5-2,在VB里这叫缩排,这样就可以开始建立第二级菜单。

30


2011-学习资料大全:vb教程(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:《集体的事谁说了算》教案设计名师制作优质教学资料

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: