资源预览内容
第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
亲,该文档总共7页全部预览完了,如果喜欢就下载吧!
资源描述
VBVB程序中的文本处理程序中的文本处理Elaborazione del testo del programma di VB文本处理文本处理在Visual Basic编程过程中,经常遇到一些显示文 本的情况,处理文本是一项经常使用的技术。单个的文本处理也许看起来有些简单,但是如果 能够有效地组合使用这个技术,可以取得特殊的 效果,使得程序界面变得相当专业,或者达到特 殊的用途。如何来使用这一技术的组合,是一个 编程经验的问题。只有在长期的程序设计实践中 ,才会逐渐积累起这种经验。在常用软件的启动过程中,经常会看到显示软件 的有关版权信息的启动界面。在许多字处理应用程序中,经常要在窗口底部显 式系统当前的状态和应用程序当前的有关的处理 信息。这在常用字处理软件Word 2007中比较典 型。在应用程序中,有的时候,特别是在应用程序提 供的命令或选项比较复杂的时候,经常要在一些 地方为用户提供操作提示。这在专业的应用程序 中是十分必要的。可以使用两种方法,一个是使 用提示条,一个是使用状态栏。虽然显示文本的技术比较简单,但是它在编程过 程中有着相当重要的意义。用这个技术,可以编 写出相当专业的应用程序界面。显示一般文本信息,用Visual Basic的标准控件 标签。显示应用程序的状态信息,用Visual Basic的状态 栏控件。向用户发出操作提示,用Visual Basic提供的提示 条功能。使用标签控件使用标签控件在Visual Basic的内部控件中,用于显示文本的内部控件主要有标签控件和文 本框控件。文本框控件主要用于文本的交互式输入输出。在Visual Basic中,标签控件用来记录要显示的文本信息的属性是Caption。 对Caption属性赋不同的值,它就显示不同的内容。许多控件都具有Caption 属性,它的作用是显示控件的标题。窗体对象的Caption属性就代表了在窗 体的标题栏上显示的标题。在Visual Basic的属性窗口中,把光标移到这个属性右边的框中,便可以输入 内容了。要使程序界面更加专业,还必须要设置标签的其它属性,包括背景颜色、前 景颜色、背景类型、字体设置等。单击属性窗口里的Back Color或Fore Color属性,会出现一个颜色列表,可 以从中选择需要的颜色。标签的背景颜色决定了控件背景的颜色,其前景颜 色决定了标签中文本的颜色。为了不让背景颜色遮盖了整个程序的背景,可 以把标签的Back Style属性由Opaque设置为Transparent。设置方法是在属 性窗口中单击这个属性右侧的箭头按钮,然后从列表中选择需要的类型。或 者双击这个属性框,Visual Basic可以在各个不同的属性值之间进行切换。标签的另一个重要的属性是Font属性。设置这个属性可以改变标签显示的文 本的字体,它的设置非常简便,类似于许多常用软件中的字体格式的设置。单击属性窗口中的Font属性右边的省略号,会出现字体设置对话框,在这个 对话框中,可以改变标签显示的文本的字体、字号、样式以及有无下划线等 其它一些属性。添加状态栏控件添加状态栏控件在编写Visual Basic程序的过程中,经常会遇到要显示应用程 序当前状态的情况。有时还需要在程序的一定位置为程序的 操作提供说明,这些情况可以用状态栏控件来万趁。但是,状态栏控件不是Visual Basic的标准内部控件,在工具 箱中是找不到这个控件的。所以需要你自己手动添加。这个控件的载入需要用户手动完成。在工具箱上单击鼠标右 键,会出现一个快捷菜单,在这个菜单上,共有四个命令。 【隐藏】命令可以隐藏工具箱,选中【可连接的】命令可以 使工具箱固定在Visual Basic的左部,不选中时,工具箱可以 作为一个独立的窗口,在Visual Basic中移动。【添加选项卡 】命令可以为工具箱增加一个选项卡。在快捷菜单中选择【部件】命令,可以为当前的选项卡添加 控件,选中列表中的对应的复选框,单击对话框上的【应用 】按钮,便可以把对应的控件加入到工具箱中。在窗体上放置状态栏控件并配置其属在窗体上放置状态栏控件并配置其属 性性在窗体上放置一个状态栏控件,然后在属性窗口中单击 【自定义】属性右边的省略号,会出现【属性页】对话 框。在这个对话框中几乎可以设置状态栏中的所有属性 ,包括添加窗格、设置字体等。窗格是状态栏控件中用 来显示不同内容的区域,从外形上看来有点类似于一个 按钮。把状态栏分割成几个窗格,有利于在编程中对状 态栏进行很好的控制,而且易于理解各个窗格所代表的 内容的含义。当然,状态栏控件也可以只包含一个窗 格。这个对话框有四个选项卡: 【通用】选项卡:包括状态栏的类型样式设置、鼠标指 针的样式设置、简单文本设置和OLE放置模式设置。 【窗格】选项卡:包括增加和删除窗格,改变窗格的尺 寸,还包括许多其它非常有用的属性设置。事实上, Visual Basic中的状态栏控件不仅可以显示文本,还可以 用来显示许多当前的系统信息,如:系统的时间和日 期、键盘上的各个功能键的状态等。 【字体】选项卡:状态栏控件的字体属性的设置。添加事件处理代码添加事件处理代码单击工程资源管理器的【查看代码】按钮,便进入代码编辑 器。代码编辑器的主要用途是编辑代码。它的功能十分强大,利 用它将大大有利于用户的编程工作。在代码编辑器的顶部,有两个列表框,第一个叫【对象】框 ,第二个为【过程】框。为Visual Basic工程里的控件添加事 件处理程序,打开【对象】列表从中选择要添加事件处理程 序的控件或窗体,打开【过程】列表框,在这个列表框中列 出了这个对象能提供的事件。当用户输入了对象名称和句号的时候,代码编辑器中会出现 一个列表框,里面列出了句号前面的对象的属性和方法。你 可以从中选择一个需要的属性和方法,然后按空格或回车, 或用鼠标单击需要的属性或方法,就可以把这个属性或方法 输入到程序的代码中。输入方法时,后面还会显示这个方法 所需要的参数。这是Visual Basic代码编辑器的又一个功能,可以从列表框中 选择对象的某个属性或方法,这样就省去你记忆对象的属性 的麻烦。这对于编程显然是非常方便的。显示提示信息文本显示提示信息文本使用提示条的方法十分简单。在Visual Basic中 ,几乎所有的控件都有Tool Tip Text属性。在 默认状态下,这个属性的内容是空的。当需要 的时候,就可以在这个属性中填入字符串,那 么,在程序运行的时候,把鼠标移动到对应的 控件上稍作停留,这个字符串就会显示出来。虽然这种方法实现起来比较简单,但是在实际 编程时是非常有用的。如果在一个比较复杂的 应用程序中,不给出提示条,用户使用起来肯 定会比较费事,特别是如果程序定义了自己特 色的工具栏的话。记住在自己的应用程序中加 入提示条,让程序看起来更专业些。
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号