Delphi7 元件篇 之 TBevel元件

2022-07-29 08:39:17 字數 1810 閱讀 6240

tbevel元件

該元件可以建立具有3d效果的斜角的盒子、方框或線。

常用屬性:

shape:設定邊界形狀

style:設定分解的框線在螢幕上是凸起還是凹下。

shape屬性

type tbevelshape = (bsbox, bsframe, bstopline, bsbottomline, bsleftline, bsrightline, bsspacer);

bsbox: 由style屬性決定。

bsframe:客戶區域是凸起還是凹下。

bstopline:bevel物件在客戶區域顯示一條線

bsbouttonline:bevel物件在客戶區域的底部顯示一條線。

bsleftline:bevel物件在客戶區域的左邊顯示一條線。

bsrightline:bevel物件在客戶區域的右邊顯示一條線。

bsspacer:bevel物件是空的空間。

tbevel元件方法

bringtofront:將元件放置在其父元件內所有其他元件的前面

clienttoparent:使用該方法將乙個當前元件座標系統的point點轉換為aparent的座標系統響應的點

clienttoscreen:使用該方法可將乙個元件本地座標表示的點轉換為與螢幕座標相應的點

create:    建立乙個tbevel例項

defaulthandler: 提供訊息處理的記錄

destroy:    銷毀tbevel元件的例項

dock:      該方法用於內部停靠元件

dragdrop:     產生ondragdrop事件

dragging:    使用該方法可確定元件的拖動狀態,如果返回true,則表示正在拖放元件,否則表示沒有拖放

enddrag:    結束拖動操作。

效果如下

Delphi7 之 記憶體篇 三

virtualalloc 分配的記憶體是以 4k 為最小單位 連續的記憶體位址 但對映到真實的記憶體時它不一定是連續的 前面說了,它不適合分配小記憶體 譬如只有幾個位元組的變數 區域性的變數在 棧 中有程式自動管理,那麼那些全域性的小變數怎麼辦呢?這就要用到 堆 這樣看來,virtualalloc ...

Delphi7的ADO 面板的主要元件

ado頂層有三個物件 connection command recordset。connection 物件用以指定資料來源,建立和資料來源的連線。command 物件用以對數劇源執行指定的命令,可以接受sql 語句,表和儲存過程的名稱,執行sql 查詢,更新資料,插入紀錄等。recordset 物件...

005 《Delphi6元件大全》

delphi 教程系列書籍 005 delphi6元件大全 邦 整理 email shuaihj 163.com 叢書名 軟體工程師叢書 出版社 電子工業出版社 isbn 7505378074 出版日期 2002 年7月 頁碼 1186 版次 1 1 內容簡介 本書全面詳細地介紹了delphi 6視...