Ehlib(Delphi控件)
9.2.027 官方版- 軟件大?。?span itemprop="fileSize">30.5 MB
- 更新日期:2018-09-12
- 軟件語(yǔ)言:英文
- 軟件類別:編程工具
- 軟件授權(quán):免費(fèi)軟件
- 軟件官網(wǎng):未知
- 適用平臺(tái):WinXP, Win7, Win8, Win10, WinAll
- 軟件廠商:
軟件介紹人氣軟件相關(guān)文章網(wǎng)友評(píng)論下載地址
ehlib for delphi是一款編程控件,可以將其添加到你開發(fā)軟件使用,讓用戶可以更好完成項(xiàng)目構(gòu)建,提供的控件類型很多,例如你可以選擇TDBMemoEh、TDBImageEh等控件,每個(gè)控件的功能都是不一樣的,你可以通過官方的描述知道控件的具體功能,從而將其運(yùn)用到自己的項(xiàng)目開發(fā)上,對(duì)于處理數(shù)據(jù),編輯數(shù)據(jù),建立圖形界面等方面的編程操作都是有幫助的,這里提供的是最新版Ehlib9.2,支持ARC,與CrossVCL庫(kù)的兼容性,需要的朋友可以下載體驗(yàn)!
軟件功能
TDBNumberEditEh組件使用編輯控件
表示單行編號(hào)編輯控件,可以顯示和編輯數(shù)據(jù)集中的數(shù)字字段,也可以作為非數(shù)據(jù)感知編輯控件。
TDBMemoEh
該組件專為編輯多行文本數(shù)據(jù)而設(shè)計(jì)。
該組件可以在數(shù)據(jù)感知模式下運(yùn)行(連接到DataSet),并且可以作為非數(shù)據(jù)感知編輯控件。
TDBImageEh
該組件用于編輯圖形數(shù)據(jù)。
該組件可以在數(shù)據(jù)感知模式下運(yùn)行(連接到DataSet),并且可以作為非數(shù)據(jù)感知編輯控件。
TDBRadioGroupEh
該組件是一組選擇標(biāo)志(radiobuttons)。
該組件可以在數(shù)據(jù)感知模式下運(yùn)行(連接到DataSet),并且可以作為非數(shù)據(jù)感知編輯控件。
TDBRichEditEh
該組件用于編輯多行文本數(shù)據(jù),并可將其格式化為RichText。
該組件可以在數(shù)據(jù)感知模式下運(yùn)行(連接到DataSet),并且可以作為非數(shù)據(jù)感知編輯控件。
TPropStorageEh,TIniPropStorageManEh,TRegPropStorageManEh組件使用TPropStorageEh
這些組件實(shí)現(xiàn)了一種將組件屬性存儲(chǔ)到INI文件,注冊(cè)表等存儲(chǔ)中的技術(shù)。
TMemTableEh組件
它是一個(gè)數(shù)據(jù)集,它將所有數(shù)據(jù)保存在內(nèi)存中,并可以從TDataDriverEh獲取數(shù)據(jù)并將更改的記錄返回給TDataDriverEh。
TDataDriverEh組件
將記錄從服務(wù)器傳送到TMemTableEh。
將已更改的記錄從TMemTableEh傳送回服務(wù)器。
軟件特色
TDBGridEh組件
它提供了TDBGrid的所有功能,并添加了以下幾個(gè)新功能:
- 允許選擇記錄,列和矩形區(qū)域。
- 提供可涵蓋多個(gè)或所有列的特殊標(biāo)題。
- 可以有一個(gè)能夠顯示總和/計(jì)數(shù)/其他字段值的頁(yè)腳。
- 允許自動(dòng)調(diào)整列的大小以使網(wǎng)格寬度等于客戶端寬度。
- 能夠更改行高和標(biāo)題高度。
- 允許將單行長(zhǎng)標(biāo)題和數(shù)據(jù)行自動(dòng)分解為多行。
- 允許標(biāo)題充當(dāng)按鈕,并可選擇顯示排序標(biāo)記。
- 允許通過自動(dòng)對(duì)唱歌進(jìn)行標(biāo)記并在DataSet中對(duì)數(shù)據(jù)進(jìn)行排序來標(biāo)記標(biāo)題。
- 允許在單元格中使用省略號(hào)截?cái)嚅L(zhǎng)文本。
- 允許查找列表顯示多個(gè)字段。
- 能夠在查找字段中進(jìn)行增量搜索。
- 可以擁有凍結(jié)的不可滾動(dòng)列。
- 允許顯示TDateField和TDateTimeField的DateTime選擇器。
- 允許根據(jù)字段值顯示TImageList的位圖。
- 允許隱藏和跟蹤水平或垂直滾動(dòng)條。
- 允許隱藏列。
- 允許顯示凍結(jié),頁(yè)腳和數(shù)據(jù)行的3D框架。
- 允許繪制備注字段。
- 可以顯示多行內(nèi)部編輯器。
- 可以獨(dú)立于數(shù)據(jù)集的排序?qū)adaSets進(jìn)行比例滾動(dòng)。
- 允許自動(dòng)顯示布爾字段的復(fù)選框。允許顯示其他類型字段的復(fù)選框。
- 具有在注冊(cè)表或ini文件中保存和恢復(fù)布局(可見列,列順序,列寬,排序標(biāo)記,行高)的過程。
- 允許顯示不適合單元格的文本的提示(工具提示)。
- 允許將數(shù)據(jù)導(dǎo)出為Text,Csv,HTML,RTF,XLS和內(nèi)部格式。
- 允許從文本和內(nèi)部格式導(dǎo)入數(shù)據(jù)。
- 可以對(duì)各種數(shù)據(jù)集中的數(shù)據(jù)進(jìn)行排序。
- 可以過濾各種數(shù)據(jù)集中的數(shù)據(jù)。
安裝說明
Delphi 控件EhLib 9.2含全部源碼。解壓后,有一個(gè)Installer文件夾,里面有EhLibInstaller.exe,雙擊后,選擇你當(dāng)前使用的DELPHI版本,然后點(diǎn)擊install按鈕,XE10測(cè)試通過,請(qǐng)低調(diào)使用,商業(yè)使用推薦購(gòu)買正版授權(quán)。安裝結(jié)束后,可以在安裝目錄下面的X:BorlandDelphi7ComponentsEhLib查看適合你版本的文件 進(jìn)入DELPHI在面板欄多出一個(gè)EhLib,說明安裝成完成了。
1、 將ehlib解壓后拷貝到C:Program Files (x86)EmbarcaderoStudio19.0EhLib下
2、右鍵以管理員權(quán)限運(yùn)行EhLibInstaller.exe
C:Program Files (x86)EmbarcaderoStudio19.0EhLibInstallerEhLibInstaller.exe
使用默認(rèn)目錄安裝,執(zhí)行install,直到提示“install completed”。
3、運(yùn)行XE10主菜單Component-》install package,確認(rèn)幾個(gè)Ehlib的Bpl已經(jīng)安裝成功。
新建項(xiàng)目,添加幾個(gè)EhLib控件兒
不再需要單獨(dú)添加頭文件和庫(kù)文件
重新啟動(dòng)機(jī)器,安裝配置完成!
如果提示找不到XX240.lib報(bào)錯(cuò),則請(qǐng)用UE打開項(xiàng)目主文件xx.cbproj,搜尋查找對(duì)應(yīng)文件修改即可。
注意:
通過可執(zhí)行程序安裝庫(kù) - Installer.Exe
從“Installer”文件夾運(yùn)行EhLibInstaller.exe程序,在Delphi / C ++ Builder IDE中安裝EhLib。該程序創(chuàng)建文件夾以保留EhLib二進(jìn)制文件和其他所需文件,將所需文件復(fù)制到創(chuàng)建的文件夾,編譯包,在IDE中注冊(cè)包以及在注冊(cè)表中寫入requared路徑。
通過組件和庫(kù)的在線目錄安裝庫(kù) - GetIt Package Manger
“GetIt”是新的軟件包管理器,是RAD Studio XE8 IDE的一部分。它極大地簡(jiǎn)化了Delphi和C ++ Builder的第三方組件和庫(kù)的發(fā)現(xiàn),安裝和更新。
在IDE中,選擇菜單工具 - GetIt包管理器。
在庫(kù)列表中找到EhLib。
按EhLib安裝。
圖書館的語(yǔ)言資源。
Delphi標(biāo)準(zhǔn)建議將resourcestring和各個(gè)版本的dfm文件用于與語(yǔ)言相關(guān)的常量字符串
TDBGridEh包含行和列。每行都是TDataSet中的記錄。每列都是TDataSet中的一個(gè)字段。列可以是動(dòng)態(tài)的也可以是靜態(tài)的。每次更改DataSet的狀態(tài)時(shí)都會(huì)重新創(chuàng)建動(dòng)態(tài)列
要自定義列的屬性,需要在“列編輯器”窗口中選擇其名稱。您還可以通過單擊網(wǎng)格中的列標(biāo)題在“對(duì)象檢查器”中選擇列。如果grid連接到DataSource并且DataSource放在與grid相同的Form上,那么DataSource的圖標(biāo)將顯示在Grid的右下角。
需要在“關(guān)于查找字段的列常規(guī)概念”中選擇其名稱。
在使用查找字段描述網(wǎng)格的可能性之前,讓我們考慮一下標(biāo)準(zhǔn)TField類的查找字段。 Lookpup字段 - 是DataSet的一個(gè)字段,其中TField的配置方式使它根據(jù)數(shù)據(jù)集關(guān)鍵字段的代碼顯示字典字段中的文本
在網(wǎng)格中查找列。
DBGridEh和DBVertGridEh自動(dòng)確定然后Field.FieldKind是查找并創(chuàng)建一個(gè)帶有下拉列表的單元格,使其看起來像LookupComboBox。
此外,列(TColumnEh和TFieldRow)包含用于授權(quán)使用查找字段的其他屬性。
在網(wǎng)格的列中 - TColumnEh和垂直網(wǎng)格行 - TFieldRow有一組按鈕 - CellButtons。
該集合包含TCellButtonEh類型元素。 CellButton元素指定網(wǎng)格單元格中的按鈕。 CellButton元素類似于EditButton元素(編輯按鈕),但不像在沒有打開文本編輯器的情況下按下EditButton。 TCellButtonEh屬性集與TEditButtonEh中的屬性列表類似,并具有其他屬性。
使用說明
在TDBLookupComboboxEh
在DBLookupComboboxEh.DropDownBox.Oprions中,添加了值dlgAutoFitRowHeightEh。 現(xiàn)在,下拉列表可以具有單獨(dú)的高度記錄,具體取決于字段中文本的大小。
在TDBGridEh
在TDBGridEh中,當(dāng)您選擇多個(gè)列并使用鼠標(biāo)更改其中一列的寬度時(shí),所有選定列的寬度將根據(jù)更改列的寬度而更改。
TDBGridEh.WriteSettings方法寫入?yún)?shù),例如一行的高度(如果允許更改網(wǎng)格中行的高度),SearchPanel搜索參數(shù)(如果SearchPanel處于活動(dòng)狀態(tài))和列設(shè)置(如寬度,位置,可見性) ,如果文本編輯器包含下拉列表,則下拉列表的排序標(biāo)記,高度和寬度,如果RowPanel模式處于活動(dòng)狀態(tài),則為RowPanel中單元格的位置。
- 使用DBVertGridEh1鍵記錄設(shè)置數(shù)組中垂直網(wǎng)格DBVertGridEh1的設(shè)置
對(duì)于寫入,網(wǎng)格方法是TDBVertGridEh.WriteSettings
MainFormUnit.pas
該項(xiàng)目的主要形式繼承自TBaseForm。 其他形式從中打開。
在主窗體關(guān)閉時(shí),覆蓋ReadSettings WriteSettings方法以保存打開表單的列表。
啟動(dòng)應(yīng)用程序時(shí),將恢復(fù)表單的所有打開。
該項(xiàng)目的其余形式繼承自TBaseForm。
更新日志
支持ARC(自動(dòng)參考計(jì)數(shù))編譯器
EhLib庫(kù)與CrossVCL庫(kù)的兼容性
Lazarus,MacOS,Linux平臺(tái)的庫(kù)組件的特性和限制
在DBGridEh中移動(dòng)列時(shí)的工作和動(dòng)畫功能
存儲(chǔ)設(shè)置的技術(shù) - SettingsKeeper
其他更改和新功能
下載地址
-
Ehlib(Delphi控件) 9.2.027 官方版
人氣軟件
v2rayN Windows客戶端 32/64位1.48 MB
/簡(jiǎn)體中文GX Works2 含序列號(hào)423 MB
/簡(jiǎn)體中文Visual Studio Code (VSCode)中文版下載53.9 MB
/簡(jiǎn)體中文.NET Framework 3.5 cab格式離線安裝包68.8 MB
/簡(jiǎn)體中文Dev C++下載 (TDM-GCC)64.1 MB
/簡(jiǎn)體中文s7 200 smart編程軟件下載372 MB
/多國(guó)語(yǔ)言Xshell 6中文破解版15 MB
/簡(jiǎn)體中文RSLogix 5000 含序列號(hào)5.14 MB
/簡(jiǎn)體中文pycharm2020.1384 MB
/簡(jiǎn)體中文qt creator5.8破解版(32/64位)69.1 MB
/多語(yǔ)言[中文]
相關(guān)文章
查看所有評(píng)論>>網(wǎng)友評(píng)論共0條
精彩評(píng)論
- 最新評(píng)論