Go homepage(回首页)
Upload pictures (上传图片)
Write articles (发文字帖)

The author:(作者)aaa
published in(发表于) 2014/7/19 0:09:31
Delphi位图组件(TBitMap)使用实例

Delphi以树型显示的程序界面

Delphi以树型显示的程序界面

实例说明

    以树型显示程序的菜单,可以更直观更快捷的对软件进行操作。树型菜单比菜单栏更加美观实用。下面介绍树型菜单界面菜单的设计方法。本实例运行效果如图1.18所示。



技术要点

    在对TreeView组件输入记录时,应注意New Item和NewSubItem按钮的方法,New Item按钮表示同级,NewSubItem按钮表示下一级。

    可以在窗体的OnShow事件中输入下面其中的一条命令。

TreeViewlFullExpand;

功能:展开TreeView组件中所有的下级菜单。

TreeViewlFullCollapse;

功能:只显示TreeView组件中的一级菜单。

实现过程

1.新建一个标准工程,创建一个新窗体,设置窗体的Name属性为FRM_CRM。

2.在窗体上放置TMainMenu、TImage、TTreeView、TTimer、TXPManifest和TStatusBar组件。

3.相关组件的主要属性如表1.7所示。



表1.7  主要组件的属性设置

4.主要程序代码如下:

procedure TFRM_CRM.TreeView1DblClick(Sender: TObject);

begin

  if treeview1.Selected.Text = ′区域信息设置′ then

    n2.OnClick(sender);

  if treeview1.Selected.Text = ′企业性质设置′ then

    n3.OnClick(sender);

  if treeview1.Selected.Text = ′企业类型设置′ then

    n4.OnClick(sender);

  if treeview1.Selected.Text = ′企业资信设置′ then

    n5.OnClick(sender);

  if treeview1.Selected.Text = ′客户级别设置′ then

    n6.OnClick(sender);

  if treeview1.Selected.Text = ′客户满意程度设置′ then

    n7.OnClick(sender);

  if treeview1.Selected.Text = ′客户信息′ then

    n9.OnClick(sender);

  if treeview1.Selected.Text = ′联系人信息′ then

    n10.OnClick(sender);

  if treeview1.Selected.Text = ′业务往来′ then

    n11.OnClick(sender);

  if treeview1.Selected.Text = ′发送邮件′ then

    n13.OnClick(sender);

  if treeview1.Selected.Text = ′客户反馈′ then

    n15.OnClick(sender);

  if treeview1.Selected.Text = ′客户投拆′ then

    n16.OnClick(sender);

  if treeview1.Selected.Text = ′客户反馈满意程度分析′ then

    n17.OnClick(sender);

  if treeview1.Selected.Text = ′客户投拆满意程度分析′ then

    n18.OnClick(sender);

  if treeview1.Selected.Text = ′客户信息查询′ then

    n19.OnClick(sender);

  if treeview1.Selected.Text = ′联系人信息查询′ then

    n20.OnClick(sender);

  if treeview1.Selected.Text = ′根据客户反馈满意程度查询′ then

    n21.OnClick(sender);

  if treeview1.Selected.Text = ′根据客户投诉满意程序查询′ then

    n22.OnClick(sender);

  if treeview1.Selected.Text = ′客户反馈查询′ then

    n23.OnClick(sender);

  if treeview1.Selected.Text = ′客户投诉查询′ then

    n24.OnClick(sender);

  if treeview1.Selected.Text = ′客户信息报表′ then

    n26.OnClick(sender);




If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)





QQ:154298438
QQ:417480759