亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 110302_05.htm

?? 對于學習很有幫助
?? HTM
字號:
<html>

<head>
<link REL="stylesheet" HREF="/style.css" TYPE="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>計算機世界日報:
增強Delphi的TStatusBar控件
</title>
<!--***********-->
</head>

<body bgcolor="#FFFFFF" >














<p><br>
<font color="#b904e8"><b><em><a href="class.htm">返回</a></em></b></font>
<center>
<font color="#0000c0"><h2>
增強Delphi的TStatusBar控件
</h2></font>
<h3>
西安交通大學
<br>劉明華
</h3>
</center>
<p><font color="#ffffff">----</font>

在Office 2000、Internet Explorer以及Netscape 等軟件中,我們可以看到非常漂亮的窗口狀態條。特別是Netscape Communicator,在它的窗口狀態條中不僅顯示有文字,而且還有圖形、動畫、浮動按鈕以及進度條。對于Delphi編程人員來說,為一個窗口創建狀態條是非常容易的事情,Delphi所提供的TStatusBar可視化控件可以讓我們快速地實現狀態條。然而令人遺憾的是用TStatusBar創建的狀態條僅能顯示文字。本文向大家介紹如何在Delphi程序中創建更為漂亮的StatusBar。
<p><font color="#ffffff">----</font>
要創建類似Netscape風格的狀態條,現有的Delphi控件是無能為力的了。為了讓窗口狀態條能包含非文本內容,我們需要對現有的TStatusBar控件加以改進。在TStatusBar控件的基礎上,我們編寫一個新的Delphi控件TStatusBarEx。大家知道,Delphi的TStatusBar控件是不能接受其它控件的,所以我們不可能將一個TImage、TButton等放在TStatusBar上。但是我們接下來要創建的TStatusBarEx控件將可以包容其它的控件。通過TStatusBarEx控件,我們可以使Delphi創建的狀態條跟Netscape的狀態條一樣漂亮,讓其可以包含圖形、動畫、進度條等等。
<p><font color="#ffffff">----</font>
在Delphi中,一個控件上能否成為其它控件的父控件取決于此控件的ControlStyle屬性。ControlStyle屬性是集合類型的,如果此集合包含csAcceptsControls元素,則它能接受其它控件;否則,它就不能成為其它控件的父控件。ControlStyle屬性只能在控件的構造函數(Constructor)中指定,在程序運行時它是不能被改變的。所以如果希望窗口狀態條上面能包含其它控件,我們只需要在繼承類中重載TStatusBar控件的Constructor函數,并且讓控件的集合屬性ControlStyle中包含csAcceptsControls即可。
TStatusBarEx控件的實現
<p><font color="#ffffff">----</font>
以下是實現TStatusBarEx控件的Delphi源代碼,請把這段代碼拷貝下來,并且將其保存到文件StatusBarEx.PAS中去。然后用Delphi打開StatusBarEx.PAS文件,之后選擇“Component | Install Component …”,將TStatusBarEx控件安裝。
<pre>
//文件名:StatusBarEx.pas
unit StatusBarEx;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics,
  Controls, Forms, Dialogs, ComCtrls, DsgnIntf;

type

//定義About屬性的屬性編輯器
  TAbout = class(TPropertyEditor)
  public
    procedure Edit; override;
    function GetAttributes: TPropertyAttributes; override;
    function GetValue: string; override;
  end;

//定義TStatusBarEx控件
  TStatusBarEx = class(TStatusBar)
  private
    { Private declarations }
    FAbout:TAbout;
  protected
    { Protected declarations }
  public
    { Public declarations }
    constructor Create(AOwner: TComponent); override;
  published
    { Published declarations }
  property About: TAbout read FAbout;
  end;

procedure Register;

implementation

constructor TStatusBarEx.Create(AOwner: TComponent);
begin
  inherited Create(AOwner);

  {為了讓TStatusBarEx控件能接受其它控件,必須
  使ControlStyle屬性(集合類型)包含csAcceptsControls元素}
  ControlStyle:= ControlStyle + [csAcceptsControls];
end;

//以下是TAbout中的成員函數的實現
procedure TAbout.Edit;
begin
Application.MessageBox('TStatusBarEx for Delphi 5'#13#10
                       +'Written by Simon Liu'#13#10
                       +'Email:simon_liu@263.net',
                       'About TStatusBarEx',MB_ICONINFORMATION);
end;

function TAbout.GetAttributes: TPropertyAttributes;
begin
  Result := [paDialog, paReadOnly];
end;

function TAbout.GetValue: string;
begin
  Result := '(Simon)';
end;

procedure Register;
begin
//將TStatusBarEx控件注冊到Delphi 5控件板的Win32頁上
  RegisterComponents('Win32', [TStatusBarEx]);

//為About屬性注冊屬性編輯器
  RegisterPropertyEditor(typeInfo(TAbout), TStatusBar,
                         'About', TAbout);
end;

end.
</pre>
<p><font color="#ffffff">----</font>
	使用TStatusBarEx控件,我們可以非常容易地在StatusBar上增添其它的內容了。比如,如果想要在狀態條上顯示一個圖片,只要在TStatusBarEx控件上放一個Image控件;想要添加一個進度條,只需在上面加一個ProgressBar就行了!


 



<p align="right"><small><em>中國計算機世界出版服務公司版權所有</em></small> 
<br>
</p>
</body>
</html>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲成av人影院在线观看网| 欧美影院精品一区| 国产人久久人人人人爽| 精品夜夜嗨av一区二区三区| 日韩欧美国产高清| 精品一区二区三区在线视频| 日韩欧美你懂的| 亚洲va在线va天堂| 国产日韩欧美电影| 经典三级在线一区| 国产亚洲婷婷免费| 北条麻妃国产九九精品视频| 国产亚洲自拍一区| 99视频超级精品| 一区二区三区日韩精品视频| 精品视频在线免费观看| 免费观看日韩电影| 日韩理论片中文av| 欧美一区午夜精品| 成人动漫av在线| 亚洲成av人片| 午夜亚洲国产au精品一区二区| 91成人免费电影| 日本亚洲欧美天堂免费| 国产欧美1区2区3区| 欧美综合久久久| 国产成人av影院| 亚洲综合免费观看高清在线观看| 精品久久久网站| 欧美在线不卡一区| eeuss鲁片一区二区三区在线看| 亚洲国产一区视频| 亚洲天堂久久久久久久| 2020国产成人综合网| 欧美高清一级片在线| 99国产精品一区| 国产精品亚洲午夜一区二区三区| 亚洲高清久久久| 一区二区三区在线观看国产 | 亚洲电影视频在线| 国产精品嫩草影院com| 日韩欧美国产一区在线观看| 精品视频资源站| 欧美性生活久久| 欧美在线一二三四区| 97精品久久久久中文字幕 | 国产99久久久国产精品潘金| 亚洲成a天堂v人片| 亚洲 欧美综合在线网络| 亚洲国产精品天堂| 亚洲一区二区三区在线| 亚洲国产成人av网| 亚洲成va人在线观看| 午夜一区二区三区在线观看| 亚洲成年人影院| 日本不卡一区二区| 久久成人av少妇免费| 极品少妇一区二区三区精品视频| 18欧美亚洲精品| 亚洲免费色视频| 亚洲国产精品麻豆| 另类小说欧美激情| 国产精品一区二区久久不卡| 成人av手机在线观看| 欧美色综合久久| 日韩欧美专区在线| 亚洲天堂福利av| 日本网站在线观看一区二区三区 | www.欧美色图| 欧美日韩www| 久久精品视频一区二区三区| 一色桃子久久精品亚洲| 婷婷开心激情综合| av电影在线观看完整版一区二区| 欧美日韩国产不卡| 国产精品天干天干在线综合| 首页综合国产亚洲丝袜| 国产99久久久国产精品免费看| 久久久久久久久97黄色工厂| 国产三级一区二区三区| 亚洲欧洲中文日韩久久av乱码| 免费观看成人av| 欧美性色黄大片手机版| 久久免费偷拍视频| 免费视频最近日韩| 欧美日韩免费一区二区三区 | 久久久久99精品国产片| 亚洲va在线va天堂| 色综合久久久久综合体桃花网| 久久伊人中文字幕| 久草中文综合在线| 99久久精品国产精品久久| 欧美日韩国产首页| 亚洲一区二区三区四区的| 成人国产在线观看| 日本一区二区高清| 国产69精品久久久久777| 精品sm在线观看| 国产一区二区三区观看| 2020国产精品自拍| 国产福利一区二区三区视频| 欧美成人国产一区二区| 日本aⅴ亚洲精品中文乱码| 精品视频123区在线观看| 亚洲图片有声小说| 欧美一区二区在线视频| 蜜臀久久久久久久| 欧美成人精品3d动漫h| 国产精品亚洲专一区二区三区| 久久精品欧美一区二区三区不卡| 国产成人在线视频网站| 亚洲色图制服丝袜| 91精品国产色综合久久ai换脸| 另类小说图片综合网| 国产精品久久久久久久久搜平片| 日韩欧美国产一区二区三区| 久久久夜色精品亚洲| 成人免费毛片app| 一区二区三区国产精品| 欧美美女直播网站| 国产精一区二区三区| 中文字幕视频一区| 777奇米四色成人影色区| 国产麻豆日韩欧美久久| 亚洲va欧美va天堂v国产综合| 精品噜噜噜噜久久久久久久久试看| 成人一区二区在线观看| 免费在线视频一区| 亚洲免费在线视频一区 二区| 欧美一区二区美女| 在线观看视频91| 国产大陆a不卡| 日本大胆欧美人术艺术动态| 亚洲美女偷拍久久| 久久久国产午夜精品 | 欧美色老头old∨ideo| 99久久精品国产观看| 国产东北露脸精品视频| 精品无人码麻豆乱码1区2区| 日韩精彩视频在线观看| 亚洲va国产va欧美va观看| 亚洲免费资源在线播放| 中文字幕中文字幕在线一区| 久久久久成人黄色影片| 久久亚洲一级片| 精品久久久影院| 国产午夜三级一区二区三| 久久精品水蜜桃av综合天堂| 亚洲精品在线免费播放| 91精品欧美综合在线观看最新| 欧美午夜精品一区二区蜜桃| 欧美无砖专区一中文字| 欧美美女直播网站| 日韩精品在线一区二区| 久久综合一区二区| 国产精品久久777777| 2020国产精品久久精品美国| 成人在线综合网站| 国产福利一区二区三区| 成人免费高清在线| 91黄色小视频| 精品99久久久久久| 亚洲国产精品国自产拍av| 亚洲你懂的在线视频| 日本亚洲天堂网| av资源站一区| 欧美美女一区二区在线观看| 日韩精品在线网站| 国产精品白丝在线| 美腿丝袜一区二区三区| 色综合视频在线观看| 欧美色倩网站大全免费| 久久九九久久九九| 亚洲 欧美综合在线网络| 岛国一区二区在线观看| 色综合久久九月婷婷色综合| 日韩三区在线观看| 久久久国产一区二区三区四区小说 | 99精品国产99久久久久久白柏| 欧美一卡2卡3卡4卡| 最新日韩在线视频| 精品一区二区三区视频| 欧美日韩精品一区视频| 亚洲色图视频免费播放| 高清久久久久久| 亚洲精品在线观| 久久精品久久精品| 欧美午夜电影在线播放| 亚洲精品少妇30p| 97久久超碰国产精品电影| 国产精品久线观看视频| 国产凹凸在线观看一区二区| 久久久久久久久久久电影| 九九国产精品视频| 2019国产精品| 成人avav影音| 亚洲人成小说网站色在线 | 青椒成人免费视频| 日韩精品一区二区三区在线| 九九精品视频在线看|