All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
在asp.net中做视频转换,将各种视频文件转换成.flv格式_[Asp.Net教程]
在Visual,C#程序中使用系统热键_.net资料_编程技术
在ASP.NET,2.0中建立站点导航层次_[Asp.Net教程]
新瓶旧酒ASP.NET,AJAX(9),-,客户端脚本编程(Sys.Net命名空间下的)_[Asp.Net教程]
ASP.NET,2.0中合并,GridView,的表头单元格_[Asp.Net教程]
解决SQL Server占用内存的问题_[SQL Server教程]
ASP.NET常用的三十三种实用代码_[Asp.Net教程]
网页特效:滑动展开与折叠效果_JavaScript技术_编程技术
动态SQL四种类型的语句格式_mssql学习_编程技术
配置ASP.net的运行环境_[Asp.Net教程]
Reading number is top 10 pictures
30 beautiful school beauty4
清扫五脏垃圾,我有绝招
抗日又出雷剧情
采访美女孙菲菲
俄罗斯台球天后惊艳魅惑1
The household of rural style is designed
Born After 90 Beijing sports university campus flower photos2
The hot big eye big breast beauty2
随便发几张图
来几张有特色的图片
Download software ranking
Adobe Flash Player(IE) 10.0.32.18 浏览器专用的FLASH插件
少妇苏霞全本
Tram sex maniac 2 (H) rar bag2
Tram sex maniac 2 (H) rar bag11
ASP.NET.2.0.XML.高级编程(第3版)
Unix video tutorial8
WebService在.NET中的实战应用教学视频 → 第3集
matrix3
Tram sex maniac 2 (H) rar bag18
Ashlynn Video3
aaa published in(发表于) 2014/7/19 0:09:28 Edit(编辑)
Delphi以树型显示的程序界面

Delphi以树型显示的程序界面

Delphi以图形按钮显示的界面

Delphi以图形按钮显示的界面

实例说明

    菜单和工具栏虽然能方便用户操作程序的相应功能,但各有缺点。如果采用按钮式功能菜单,不但美观大方,而且操作灵活。当单击按钮时,用户区将显示相应的操作按钮组。下面介绍图形界面式菜单的设计方法。运行本例,效果如图1.17所示。



技术要点

    本例中用到了ChDir()函数。该函数的原型如下:

procedure Chdir(const S:string);overload;

procedure ChDir(P:PChar);overload;

参数说明:

    S,P  当前目录的指定路径。

功能:改变当前目录的指定路径。

在该实例中用到了ExtracFilePath()函数。该函数原型如下:

function ExtractFilePath(const FileName:string):string;

参数说明:

FileName    文件名,包含驱动器和目录。

功能:该函数从FileName指定的文件名中提取驱动器恶化目录部分,生成的字符串从FileName最左边的字符开始,直到冒号或反斜线符号为止,并包含冒号或反斜线符号。若FileName参数不包含驱动器和目录,则生成的字符串为空。该函数用于多字符集系统(MBCS)。

    在本例中的ExtractFilePath() 函数是为了获取图片的路径。

注意:在本例中不宜使窗体最大化。如最小化,将是TSpeedButton组件不在正确的位置。

实现过程

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

2.在窗体上放置TActionManager、TMainMenu、TPanel、TStatusBar、TTimer、TLabel和TSpeedButton组件。

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



表1.6   主要组件的属性设置

4.主要程序代码如下:

自定义函数:

procedure TFRM_ERP_ZJM.ttp(tt : integer);

begin

  SpeedButton1.Visible := false;

  SpeedButton2.Visible := false;

  SpeedButton3.Visible := false;

  SpeedButton4.Visible := false;

  SpeedButton5.Visible := false;

  SpeedButton6.Visible := false;

  SpeedButton7.Visible := false;

  SpeedButton8.Visible := false;

  SpeedButton9.Visible := false;

  SpeedButton10.Visible := false;

  SpeedButton11.Visible := false;

  SpeedButton12.Visible := false;

  SpeedButton13.Visible := false;

  SpeedButton14.Visible := false;

end;

Label组件的OnClick处理事件:

procedure TFRM_ERP_ZJM.Label1Click(Sender: TObject);

begin

  image2.Picture.CleanupInstance;

  image3.Picture.CleanupInstance;

  chdir(ExtractFilepath(Application.ExeName));

  image2.Picture.LoadFromFile(′图片12.jpg′);

  image3.Picture.LoadFromFile(′图片13.jpg′);

  ttp(1);

  speedbutton1.Action := Action2;

  speedbutton2.Action := Action3;

  SpeedButton1.Caption:=′′;

  SpeedButton2.Caption:=′′; 

end;





添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.