分享

热键设置

 行善者书 2013-06-17
添加窗体
    一些大型Windows程序,都是由许多窗体构成的。在标准 EXE环境中,我们只可以看到一个默认的Form1窗体,要添加窗体,可以在工程->添加窗体中进行。
现在我们添加了一个窗体,它的默认名称为Form2。如果要将这个窗体删除的话,可以在工程资源管理器的Form2图标上单击右键。单击移除Form2。
移除窗体我们了解了,那么怎样添加其它属性的窗体呢?这些窗体都有它们各自的功能。譬如那个“日积月累”窗体,就能做一个Windows下标准的“日积月累”。我们可以直接点击添加窗体按钮。选取并打开“日积月累”,这样就添加了“日积月累”窗体,它的默认名称是frmTip。而我们编程人员所要做的,只是修改其中的一些代码,使其为我所用。可以说,这个“日积月累”的90%,VB已帮我们完成了。
我们介绍了Windows操作系统下窗体的概念,以及用VB开发窗体时所用到的一些常用属性,它们有:Name,BackColor,BorderStyle,MaxButton,MinButton,Caption,ControlBox,Enabled,Height,Width,Left,Top,Visible,WindowState,Icon,Picture。这些属性,分别控制着窗体的形状,大小,位置,以及在设计和程序运行中的不同状况。在了解这些属性时,我们可以根据属性框下的中文说明进行学习。另外,还要能熟练地在属性框中进行设置属性值,这是学好VB编程的第一步。日积月累 启动对象当你的程序含有多个窗体时,默认的启动窗体为Form1 。而当你想用别的窗体启动时,则可以打开工程菜单,选取工程1属性菜单项。在通用选项卡的启动对象下拉列表框中,选取相应的窗体作为启动对象。现在,程序是以Form2窗体启动的。有时,我们也可以不用窗体,而让一个名为Sub main()的子程序作为启动对象。 当然,前提是在程序的标准模块中必须有这样一个子程序。日积月累 命名控件名称
Name是每个控件必有的属性。当我们在窗体中创建了一个控件后,它会自动获得一个Name名字,如Command1、command2、command3 …… 但是,我们在实际编程中会觉得这种名称很不习惯。所以不妨按照国际通用的方法来修改我们的控件名,那就是--使用名字前缀。这是一种很常用的命名方法,它使用三个字母的前缀,后面跟一个描述性的名字,构成整个控件名。 这种命名方法有特点,即前缀能够标识控件类型。如命令按钮前缀是Cmd。当某个按钮取名为cmdquit时,我们就能很方便地根据这个名称来认出它是一个CommanButton按钮,而且,它与“退出程序”有关。让我们认识一下控件名字的通用前缀。
缺省名字    名字前缀
Picture1      pic
Label1       lbl
Text1        txt
Frame1       fra
Command1       cmd
Check1        chk
Option1       opt
Combol        cbo
List1        lst
Hscroll1      hsb
Vscroll1      vsb
Timer1       tmr
Drive1       drv
Dir1        dir
File1        fil
Shape1       shp
Line1        lin
Image1       img
Data1        dta
OLE1        ole 
我们来看看这个程序是怎样使用名字前缀的。由于使用了名字前缀,使得编程人员能很方便地识别自己建立的控件。
 快捷键和组合键的使用
我们经常会在计算机操作中使用一些快捷键和组合键。它是由Ctrl,Shift,Alt与一些别的键组合而成。由于运用了快捷键和组合键,大大方便了用户的操作。而在编程中怎样实现这些功能呢?
  VB的KeyDown,KeyUp事件中提供了对组合键的响应。 我们来注意一下Shift参数:
  未按Ctrl,Shift,Alt三键时,Shift值为0;
  当按了“Shift”键时,Shift值为1;
  当按了 “Ctrl”键时,Shift值为2;
  当按了“Alt”键时,Shift值为4;
  若同时按“Shift”键与“Ctrl”键 ,则Shift值为这二个键的Shift值之和:1+2=3。
  依此类推,若同时按Ctrl、Shift、Alt键,则Shift值应为7。
       在运行时,程序根据这个Shift值来判断用户有没有按组合键,以及按了哪种组合键。 同样,在MouseDown与MouseUp这两个事件中,也有Shift参数,所以我们的程序中也能处理一些例如“按住Ctrl和Shift键,再单击鼠标”的复杂事件了。
    安装图库
    VB提供给我们一个图库,可以在Visual Basic的安装路径下(…\Microsoft Visual Studio\Common\Graphics)找到。这个图库中提供bmp图片、光标文件、图标文件、wmf格式图片,甚至还有AVI动画。当我们编程需要图像资源时,不妨先到这个地方找找看哦。
  窗体中的网格,可以让我们来对齐控件的位置和大小,有时我们觉得网格太大,则可以打开工具菜单中的选项菜单项,在选项对话框中,选取通用选项卡。将网格的宽度值和高度值作一些适当的调整。瞧,这样更适合我们在窗体上绘制控件了。
        鼠标右键的弹出菜单
  在窗体设计器中,我们可以通过单击鼠标右键的弹出菜单来实现一些特殊的功能。如果一些控件重叠的话,可以通过弹出菜单中的置前和置后功能将我们想察看的控件调整在最上面显示。如果我们窗体上的控件较多,为了编辑时不影响原有控件的位置和大小,可以右击窗体,在弹出的菜单中选取锁定控件。此时窗体上的控件不能移动,也不能改变大小。

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多