VFP中状态栏控件的使用说明

VFP中状态栏控件的使用说明,第1张

VFP中状态栏控件的使用说明,第2张

在VFP的编程中,其主窗口屏幕有一个系统的状态栏,虽然可以方便地使用命令集消息到字符。。。但是有时候也有一些美中不足的地方,比如系统的显示当前工作区中当前打开的一个表的决策路径,它的记录位置和锁定方式,非常麻烦。

当然,不仅仅是因为这个,我们还要放弃状态栏。有时候我们需要让我们的状态栏看起来更专业或者显示特定的状态栏信息,所以我们需要使用状态栏控件来让我们的程序更美观!

状态栏显示时有两种模式,一种是单布局,一种是多布局。单布局是在状态栏显示一个信息区,只能放置简单的文字描述,而多布局可以放置两个或两个以上的信息区,可以用具体的系统描述来表示,如CAPS、NUM、INS等。,并可放置图片。而且两种模式切换时互不干扰,互不影响!

以下是使用方法。

首先,控件需要mscomctl文件的支持。OCX如果文件已经存在于VFP6安装环境的系统目录中,如果在修改或操作前提示您打开OCX文件,您需要先将文件复制到您的系统目录中,然后指定文件。因为第一次指定,系统会注册文件及其路径,所以第一次不要随便指定一个ocx文件,不然麻烦就大了。

样式,状态栏的属性之一,就是上面提到的两种显示方式。当0-多面板和1-单面板简单文本处于单面板简单文本模式时,处理起来非常方便。只需指定状态的另一个属性SimpleText。在操作VFP主窗口的状态栏时,这就像使用设置消息一样方便。这是这张表格。OleStatus.SimpleText= "新字符串"。

当它在多个面板中时就不一样了。其实我们需要这个控件就是为了这个功能。否则,我们不能只使用VFP主窗口的状态栏吗?在多布局中,每一个布局都是作为一个对象来操作的,也就是面板,为此我找到了以下属性:

1.索引是指面板的索引号,按顺序排列,指定每个面板。

2.Text是指文本在面板上的显示,仅当其Style=0 (text)时有效。

3.ToolTipText是鼠标移动到面板时显示的提示信息,只有当控件的show tips = . t时才有效。

4.Key是用于标记每个面板的值。该值要么未指定,即空,要么已指定。删除面板时,需要指定面板的键值。

5.Width是指面板的宽度,不能小于0,否则会出错。

6.标签用来存储额外的数据,一般没什么用。

7.Visible的默认值是. t,可以看到。您可以修改此值来暗示面板。

8.默认情况下,“启用”可用。您可以修改该值来指示Panel的可用和不可用状态。

9.对齐。默认为左对齐。

10.Style表示面板的样式,如普通单词、CAPS、NUM、INS的按键的状态指示,用来表示日期、时间等。

11.斜面表示面板的外观,有平、凸、凹三种。

12.图片这个参数是未知的,如何以编程方式指定它。它的值存储为对象。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » VFP中状态栏控件的使用说明

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情