自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (51)
  • 收藏
  • 关注

空空如也

Steema TeeChart Pro VCL FMX 2023.39 For Delphi 12

Steema TeeChart Pro VCL FMX 2023.39 For Delphi 12 只带有d12的二进制包,win/iso/android/osxarm Release Notes 10th November 2023 TeeChart VCL/FMX version 2023 Build 2023.39.231110 New Features: -------------------------- For an overview of new functionality and properties implemented please visit http://www.steema.com/linkIn/WhatsNewVCL Bugfixes/changes: ------------------------- For a full list of all new features, bugs fixes and changes please visit https://tinyurl.com/TeeChartVCLFMX-2023-39-231110

2023-12-17

EhLib 10.1.010 Professional Full Soure

EhLib.VCL 10.1 Build 10.1.010 source included version (Professional Edition). ------------------------------------------------- EhLibInstaller.exe和RADSpecific\RADStudioXE11\的文件使用官网试用版的替换,亲测RAD Studio 11可用,请自行编译 The Library contains components and classes for Borland Delphi versions 7, 9, Developer Studio 2006, Delphi 2007, Embarcadero RAD Studio 2009-XE11, Lazarus.

2021-10-21

Devart SecureBridge 9.4.1 Professional for RAD Studio 11

Devart SecureBridge 9.4.1 Professional源码版 支持 RAD Studio 11 Alexandria

2021-10-13

UniDAC 9.0.1 for RAD Studio 11 Alexandria.7z

UniDAC 9.0.1 for RAD Studio 11 Alexandria 没有源码,官方编译版本,没有mac和ios

2021-10-13

EhLib 10.0.031 for RAD Studio 11 Alexandria Full Source.7z

EhLib 10.0.031更改支持RAD Studio 11 Alexandria源码版,自行编译

2021-10-13

Steema TeeChart Pro VCL FMX Source Code 2021.33.7z

TeeChart Pro VCL FMX Source Code 2021.33 源码版本,积分下载。 支持RAD Studio 11 ================================================= Welcome to TeeChart Pro Full Source Code ! Steema Software www.steema.com ================================================== Copyright (c) 1995-2021 by Steema Software. All Rights Reserved. ==================================================

2021-10-12

fmxlinux1.6-sydney-20210525.7z

delphi10.4 开发linux桌面的工具 解压缩后仿照Experts.reg中的内容添加注册表即可,也可以直接修改路径后导入。20210525最新版本,带demo

2021-05-29

FmxLinux 1.6

delphi10.4 开发linux桌面的工具 解压缩后修改Experts.reg中的路径,导入即可

2021-05-18

MMX Code Explorer 15 for RAD10.4

ModelMaker Code Explorer是Delphi标准编辑器的替代品,代码快速生成,重构工具,功能强大。支持最新的RAD 10.4 修改“安装.reg”文件中的路径,并导入注册表即可

2021-05-18

S5300SI-V200R005C00SPC500

华为 S5300SI系列交换机最新V200R005C00SPC500版本固件和S5300SI-V200R005SPH026.pat补丁包

2021-05-18

FastReport 6.9.12 VCL Enterprise 源码修正

FastReport® 6.9.12 VCL Enterprise 源码版,修正了原版编译错误和“关于”的版权图标,修正了中文表格乱码。 编译文件更改了teechart为TeeChart_VCL_FMX_Professional_2021.32(下载地址:https://download.csdn.net/download/pp_haitun/18481512)。不喜欢点击recompile.exe运行自行编译

2021-05-18

TeeChart Pro VCL FMX Source Code 2020.30

Steema TeeChart Pro VCL FMX Source Code 2020.30 源码,自己运行TeeRecompile.exe编译,懒得编译的移步至https://download.csdn.net/download/pp_haitun/18481512 下载TeeChart Pro VCL/FMX Professional 2021.32官方编译版本

2021-05-09

DevExpress VCL 20.2.4 for RAD Studio 10.4

2021年最新版本,官方编译,无源码,解压缩即可,使用有点麻烦(下面有说明)。不想麻烦或者想用源码自己编译请移步:https://download.csdn.net/download/pp_haitun/13114619,下载DevExpress VCL 19.1.2 源码和DxAutoInstaller2.3.1编译。 This version has no any dcu files so Built .exe needs .bpl file(s) to run on target computer. It means you have to link with Runtime BPL packages from project options first.  这个版本没有任何dcu文件,所以内置的.exe需要.bpl文件才能在目标计算机上运行,这意味着你必须先从项目选项中链接到运行时BPL包。 For those who say "not working" ;) 对于那些说“不工作”人强调一下;) 1. Design   安装后 2. Goto your project Runtime Packages options. Check "Link With runtime...". Just Copy & Replace below package names into "Runtime Packages" editbox 转到你的项目运行时包选项。勾选 "与运行时链接Link With runtime...",复制并替换下面的包名到 "Runtime Packages运行时包 "编辑框中。 即在菜单project->Options... 添加DevExpress安装目录\Library\RS27\RuntimePackages.txt 文件中的内容 再次构建并运行。 (转自:https://blog.csdn.net/yhcad/article/details/116425698?spm=1001.2014.3001.5501)

2021-05-08

UniDAC 8.4.1源码+官方编译

UniDAC 8.4.1源码+官方编译 修正红鱼儿发现的bug 源码的mac和linux的编译太麻烦了,整合了官方的编译文件 解压就能用,包含了mac、linux等所有平台

2021-05-08

TeeChart Pro VCL/FMX Professional 2021.32

Release Notes 30th Apr 2021 TeeChart Pro VCL/FMX version 2021 Build 2021.32.210430 官方编译版本,包含所有平台,给懒得编译的使用,无源码,只有Delphi27(Embarcadero RAD Studio 10.4所有版本) =============================================== 想要源码自己编译的移步到https://download.csdn.net/download/pp_haitun/18516181下载Steema TeeChart Pro VCL FMX Source Code 2020.30纯源码

2021-05-08

EhLib.VCL 10.0 Build 10.0.026纯源码

EhLib.VCL 10.0 Build 10.0.026 source included version (Professional Edition). 修正了原版编译不通过的问题 ------------------------------------------------- The Library contains components and classes for Borland Delphi versions 7, 9, Developer Studio 2006, Delphi 2007, Embarcadero RAD Studio 2009-XE10.4, Lazarus.

2021-05-08

DevExpress VCL 19.1.2 源码

DevExpress VCL 19.1.2 源码,带DxAutoInstaller2.3.1,RAD Studio 10.4自行编译

2020-11-15

AlphaControls 2019 for delphi 10.4源码

AlphaControls v14.23 源码 delphi10.4 修正版本 AlphaControls 2019 -------------------- The Library contains skinning tool for Delphi 5/6/7/2005-2010/XE-XE8, C++ Builder 6/2006-2010/XE-XE8, RAD Studio 10 Seattle, RAD Studio 10.1 Berlin, RAD Studio 10.2 Tokyo, RAD Studio 10.3 Rio

2020-11-15

Devart UniDAC 8.3.1

Devart UniDAC 8.3.1 源码带官方Linux编译 Universal Data Access Components (UniDAC) is a library of components that provides direct access to most popular database servers from Delphi, Delphi for .NET and, C++Builder. UniDAC can work with such servers as Oracle, Microsoft SQL Server, MySQL, Interbase, Fireb

2020-11-15

AlphaControls v14.22

AlphaControls v14.22 100%源码版本,2019.04.19发布 AlphaControls 2019 -------------------- The Library contains skinning tool for Delphi 5/6/7/2005-2010/XE-XE8, C++ Builder 6/2006-2010/XE-XE8, RAD Studio 10 Seattle, RAD Studio 10.1 Berlin, RAD Studio 10.2 Tokyo, RAD Studio 10.3 Rio TABLE OF CONTENTS --------------- Overview Demonstration Programs Registering and Prices Feedback Overview -------- AlphaControls is a collection of standard controls with new properties added in order to enhanced program interface and add behaviors to common controls. Each control have their own properties for painting extended gradient, extended borders, alpha-blending and true blurred shadow. Graphics functions are rendered in real time, so, effects are always sharp with color scheme used. Added caption properties for position and rendering. Mouse event added provide great possiblities. Style Hints control make hints to be displayed alpha-blended and you can choose from many ways to display. Analogues of standard components provides all functionality and adds many new possibilities for application interface design and work. With AlphaControls, use a new modern way to design enhanced interfaces and make your application more attractive... while adding pleasure and fun to end users. Demonstration Programs ---------------------- Demonstration programs shows some features of AlphaControls and can help you in understanding of main conceptions of AlphaControls. Page with demo programs: http://www.alphaskins.com/ademos.php Link to compiled main demo: http://www.alphaskins.com/sfiles/askindemo.zip Registering and Prices ---------------------- The AlphaControls is a Shareware product. If you find it useful and want to receive the latest versions please register your evaluation copy. You can read detail information about registration in ORDERS page at the AlphaControls home-site. After registration you will receive fully-functional package with last versions of components. By registering the components you get the following advantages: 1. You will be notified about new versions of the package. 2. You will receive new versions of AlphaControls FREE. 3. You encourage the authors do make the components even better. Feedback -------- Contact us if you have any questions, comments or suggestions: Developer: AC Team Home page: http://www.alphaskins.com E-mails: [email protected], [email protected]

2019-04-30

TeeChartPro 2018.25

TeeChart v2018 Release Notes 8th August 2018 TeeChart VCL/FMX version 2018 Build 2018.25.180808 修正版,更正了编译出错的问题。

2018-11-25

Devart UniDAC Professional 7.2.6 for Tokyo

Devart UniDAC Professional 7.2.6 for D7-D10.2 Tokyo 编译包,自行安装。

2018-05-23

UniDAC 7.1.4

Product Description Universal Data Access Components (UniDAC) is a library of components that provides direct access to most popular database servers from Delphi, Delphi for .NET and, C++Builder. UniDAC can work with such servers as Oracle, Microsoft SQL Server, MySQL, Interbase, Firebird. The UniDAC library is designed to help programmers develop faster and cleaner cross-database applications. UniDAC is a complete replacement for such standard universal technology as dbExpress. UniDAC is a handy in use and efficient data access solution bringing into play many features specific to each server. Requirements UniDAC is a product joining functionality of such data access solutions as ODAC, SDAC, MyDAC, and IBDAC. Requirements of UniDAC depend only on used providers. Detailed requirements for each provider can be found in the Requirements topic in the UniDAC Help documentation. Installation Compiled versions of UniDAC are installed automatically by the UniDAC Installer for all supported IDEs. Versions of UniDAC with Source Code must be installed manually. For more information, see the Installation topic of the UniDAC Help documentation. It is important to know that UniDAC, ODAC, SDAC, MyDAC, and IBDAC use the common base packages, so product compatibility is provided for the current build only. In the other words, if you upgrade one of the installed providers, it may conflict with older builds of other products. In order to continue using the products simultaneously, you should upgrade all of them at the same time. 7.1.4 29-Sep-17 InterBase data provider Bug with the "Input parameter mismatch" error for procedure is fixed Bug with transactions when working with Firebird 2.5 is fixed 7.1.3 19-Sep-17 The performance of TVirtualQuery is significantly improved Application-defined functions in TVirtualQuery are supported Application-defined collations in TVirtualQuery are supported AutoInc fields in TVirtualTable are supported Bug with assertion failure when updating a record in TVirtualQuery is fixed Bug with compatibility with TkbmMemTable in TVirtualQuery is fixed Bug with complex WHERE clauses that have several string fields in TVirtualQuery is fixed Bug with selecting from a dataset with a single record in TVirtualQuery is fixed Bug with generating SQL for batch updates is fixed Bug with the Locate method for non-Windows platforms in Lazarus is fixed Bug with the FindFirst, FindLast, FindNext, FindPrior methods in Lazarus is fixed Bug with accessing a product help from the IDE menu is fixed Bug with recreating fields when calling Open after Prepare is fixed Bug with an incorrect error message when using the Connect dialog component on mobile platforms is fixed Bug with AV failure when using calculated fields in TClientDataset is fixed Bug with a key violation error when executing batch operations is fixed Bug with Assert when calling the Locate method in the SmartFetch mode is fixed Bug with using DAC components in DataModule for Linux is fixed Cloud data providers BigCommerce provider is added Dynamics CRM provider is added FreshBooks provider is added Magento provider is added MailChimp provider is added NetSuite provider is added QuickBooks provider is added Salesforce provider is added Salesforce Marketing Cloud provider is added SugarCRM provider is added Zoho CRM provider is added Oracle data provider Oracle 12c connection modes (SYSBACKUP, SYSDG, SYSKM) in the Direct mode are supported OS authentication in the Direct mode is supported NChar literal replacement is supported CLOB parameters behavior when UnicodeEnvironment=True is improved Bug with lost chars in a parameter value when ConvertEOL=True is fixed SQLServer data provider Bug with processing varchar fields when AutoTranslate is True in the Direct mode is fixed Bug with processing a field with alias for query with the JOIN statement is fixed Bug with date and time fractional seconds precision when DescribeParams = True is fixed MySQL data provider Azure Database for MySQL is supported JSON data type is supported InterBase data provider Support for Firebird on Android platform is added Support for Firebird 3 packages is added Aliases handling in the RETURNING clause is supported The WireCompression connection parameter for Firebird 3 is supported Bug with using BLOB data type in batch operations is fixed Bug with the OnBackupProgress event handler in TUniDADump is fixed Bug with using batch parameters of the Bytes type is fixed Bug with closing a connection that has an active transaction for Firebird 3 is fixed Bug with recreating a connection on Linux and mobile platforms is fixed PostgreSQL data provider SSPI authentication is supported Processing GUID data type for the TGuidField class is improved SQLite data provider Now the Direct mode is based on the SQLite engine version 3.20.0 Custom SQL aggregate functions are supported Bug with opening an existing database on iOS 64 is fixed Bug with detecting field types is fixed Bug with international symbols in non-Unicode Delphi versions is fixed Bug with low performance of the LoadFromDataSet method of the Loader component is fixed Bug with index backup using the Dump component when the TableNames property is set is fixed DBF data provider The CodePage specific options are added The ConnectMode specific options are added Bug with using CDX indexes is fixed DB2 data provider The DECFLOAT data type is supported 7.0.2 15-May-17 Bug with using TVirtualQuery with TVirtualTable is fixed Bug with processing NULL values in the Loader component is fixed Bug with executing a query after executing a batch command is fixed Bug with executing a batch operation inside an explicitly started transaction is fixed Bug with using the AsGuid property is fixed Oracle data provider Bug with authentication in the Direct mode is fixed MySQL data provider Bug with processing DATETIME fields is fixed SQLServer data provider Bug with the "Invalid column name" error when editing a query with the JOIN statement is fixed InterBase data provider Bug with memory leak when using the SQLMonitor component is fixed PostgreSQL data provider Bug with AV failure after executing the Ping method is fixed SQLite data provider Bug with creating a database in the Direct Mode on Android is fixed

2018-01-23

AlphaControls 12.22 Stable

AlphaControls 2017 v12.22 带Skins -------------------- The Library contains skinning tool for Delphi 5/6/7/2005-2010/XE-XE8, C++ Builder 6/2006-2010/XE-XE8, RAD Studio 10 Seattle, RAD Studio 10.1 Berlin, RAD Studio 10.2 Tokyo

2018-01-02

fmxlinux 1.1.1 破解带界面汉化

由于fmx不是使用的操作系统界面,所以界面还是洋文,简单的翻译了一下。 附件为绿色包,解压缩后使用CnWizards中的CnManageWiz.exe添加FmuxLib.dll扩展,然后把lib目录里面的东西添加到搜索路径。

2017-11-13

IntraWeb XIV 14.2.3 带key

官方最新版14.2.3,支持XE3~10.2 Important Installation Notices Windows XP Users Windows XP SP2 introduced a firewall setting that can block communication with web server applications, by closing certain ports. If prompted by the firewall to unblock certain ports on loading Delphi, please acknowledge for correct functioning of IntraWeb. For more information, please see the FAQ on our web site at <http://www.atozed.com/intraweb/FAQ> . First time installing IntraWeb? Please make sure you removed the Bundled Edition of IntraWeb that is included with your RAD Studio / Delphi / C++ Builder. If you still did not remove the Bundled Edtion, please access the link below before proceeding <http://docs.atozed.com/docs.dll/technical information/Installing or Upgrading IntraWeb.html> 3rd Party Notices IntraWeb XII uses NativeXML for content parsing/generation in the IWP RSS feed modules NativeXML License information Copyright (c) 2003 - 2011 Simdesign BV. All rights reserved. THIS SOFTWARE IS PROVIDED BY SIMDESIGN BV "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL SIMDESIGN BV OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

2017-11-02

Firebird Maestro 17.1 带破解

1. What is Firebird Maestro? Firebird免费开源数据库的管理工具 Firebird Maestro is the premier Windows GUI admin tool for development and management of Firebird databases. It allows you to make all the database operations easy and fast. Using Firebird Maestro you can operate database objects, build queries visually, represent databases as ER diagrams, execute queries and SQL scripts, view and edit data including BLOBs, represent data as diagrams, compose OLAP cubes, export and import data to/from most popular file formats, manage access privileges, and use a lot of other tools designed for the easiest and most efficient work with Firebird server. 2. Key features Easy database management Firebird Maestro allows you to create and drop databases quickly. Database profiles give you the opportunity to connect to databases in one touch and work with the selected databases only. Powerful database object management Firebird Maestro provides you with an ability to manage database objects. For example, you can perform operations with a group of objects as well as with a single object in Object Manager, sort, group and filter the database objects within Object Browser, copy an object from one database to another by a drag-and-drop operation inside the explorer tree, use Windows clipboard to copy a set of objects and so on. Working with tables and table subobjects Firebird Maestro wizards and editors allow you to create, edit and drop tables as well as their fields, indexes, triggers and foreign keys in a couple of simple operations. Building and executing queries Firebird Maestro provides two powerful tools which allow you either to edit query text directly with syntax highlighting and code completion or to build a query diagram visually selecting tables and fields, setting links between tables and so on. Support of the latest Firebird features Use Firebird Maestro to work with Firebird 1.0/1.5/2.0/2.1/2.5/3.0! Among other features and objects implemented in the latest versions

2017-10-26

KONOPKA SIGNATURE VCL CONTROLS VERSION 6 FOR RAD10.2.1

就是原来的的Raize Vcl Controls,带RAD10.2.1编译文件,其他版本自行编译 WELCOME TO KONOPKA SIGNATURE VCL CONTROLS VERSION 6 CONTENTS - Completing the Installation - What's New - Moving the Component Palettes Pages to Front - Uninstalling - Minimum system requirements COMPLETING THE INSTALLATION Once the installation program is complete you may begin using the components in RAD Studio 2009 and later using Delphi or C++Builder. Restart RAD Studio and you will see the following pages on the component palette: Raize Panels Raize Edits Raize Lists Raize Buttons Raize Display Raize Shell Raize Widgets WHAT'S NEW For a complete description of new components, enhancements, and features please read the WhatsNew.pdf document in the main installation directory along with this Readme.txt file. The information in the document is also available in the Raize Components help file, which is integrated into the RAD Studio Help System. MOVING THE COMPONENT PALETTE PAGES TO FRONT During the installation, the appropriate design packages are loaded into the selected RAD Studio IDEs. Unfortunately, when you restart the IDE, the component palette pages for the newly installed components will appear at the end of the component palette. If you would like to move the Raize pages to the front of the palette, there is an a easier way to do this than by manually dragging them. Located in the RC6\Bin directory is a program called MoveRCPagesToFront.exe, which will move all of the "Raize" pages to the front of the palette automatically. Simply run the MoveRCPageToFront.exe program and follow the instructions. UNINSTALLING >> Removing the components from the RAD Studio component palette Close all files and projects, and select Component|Install Packages... to display the Packages page in the Project Options dialog. Select the "Raize Components 6.x" package from the Design Packages list and click the Remove button. A message box will be displayed to confirm your request--press OK. Next, depending on the IDE, you may be asked if a runtime package should be from the Runtime Packages list. If so, click OK to remove the runtime package. Next, select the "Raize Components 6.x (Data-Aware)" package from the Design Packages list and click the Remove button. Again, a message box will be displayed to confirm your request--press OK. Next, depending on the IDE, you may be asked if a runtime package should be removed from the Runtime Packages list. If so, click OK to remove the runtime package. Close the Project Options dialog box by clicking the OK button. Repeat the above steps for each IDE that is using Raize Components. >> Removing the component files from your hard disk At this point, all IDEs are no longer using Raize Components. To remove the Raize Components files from your hard disk the Add/Remove Programs icon from the Control Panel. Next, select the "Raize Components 6.0" entry from the list of installed programs, and then click the Remove button. MINIMUM SYSTEM REQUIREMENTS At least one of the following compilers: Embarcadero RAD Studio 10.2 Tokyo -- Delphi 10.2 Tokyo, C++Builder 10.2 Tokyo Embarcadero RAD Studio 10.1 Berlin -- Delphi 10.1 Berlin, C++Builder 10.1 Berlin Embarcadero RAD Studio 10 Seattle -- Delphi 10 Seattle, C++Builder 10 Seattle Embarcadero RAD Studio XE8 -- Delphi XE8, C++Builder XE8 Embarcadero RAD Studio XE7 -- Delphi XE7, C++Builder XE7 Embarcadero RAD Studio XE6 (Update 1) -- Delphi XE6, C++Builder XE6 Embarcadero RAD Studio XE5 -- Delphi XE5, C++Builder XE5 Embarcadero RAD Studio XE4 -- Delphi XE4, C++Builder XE4 Embarcadero RAD Studio XE3 -- Delphi XE3, C++Builder XE3 Embarcadero RAD Studio XE2 (Update 1) -- Delphi XE2, C++Builder XE2 Embarcadero RAD Studio XE (Update 1) -- Delphi XE, C++Builder XE Embarcadero RAD Studio 2010 -- Delphi 2010, C++Builder 2010 CodeGear RAD Studio 2009 -- Delphi 2009, C++Builder 2009

2017-10-19

TeeChart Pro 2017.21.170329 Full Source Code

TeeChart Pro 2017.21.170329 Full Source Code 全部源码,请TeeRecompile.exe自行编译,支持D5~XE10.2.1

2017-10-19

QuickReport 6.0 for XE2~XE10.2.1 Full Source

QuickReport 6.0 for XE2~XE10.2.1 Full Source 带源码、帮助文档等,已编译XE10.2.1,其他版本请自行编译

2017-10-19

EurekaLog 7.5.1.0 for RAD Studio 10.2 Tokyo x86 x64

EurekaLog 7.5.1.0 for RAD Studio 10.2 Tokyo x86 x64 源码版本,自行安装 if error for 64bit: search and modify two "ELDefines.inc" files like below. Compiled projects successfully. {$IFDEF VER310} // RAD Studio 10.1 Berlin {$DEFINE BDS} {$DEFINE BDS18} {$DEFINE COMPILER24} {$IFDEF BCB} {$DEFINE BCB24} {$ELSE} {$DEFINE DELPHI24} {$DEFINE DELPHIXE101} {$ENDIF} {$DEFINE RTL310_UP} {$UNDEF UNKNOWN_COMPILER_VERSION} {$ENDIF} //Added below snippets {$IFDEF VER320} // RAD Studio 10.2 tokyo {$DEFINE BDS} {$DEFINE BDS18} {$DEFINE COMPILER24} {$IFDEF BCB} {$DEFINE BCB24} {$ELSE} {$DEFINE DELPHI24} {$DEFINE DELPHIXE101} {$ENDIF} {$DEFINE RTL310_UP} {$UNDEF UNKNOWN_COMPILER_VERSION} {$ENDIF}

2017-10-10

EhLib 9.1.024

EhLib 9.1.024 源码版本,自行编译 EhLib 9.1 Build 9.1.024 Professional Edition. ---------------------------------------------- The Library contains components and classes for Borland Delphi versions 7, 9, Developer Studio 2006, Delphi 2007, Embarcadero RAD Studio 2009-XE10.2, Lazarus. TABLE OF CONTENTS ----------------- Overview Installation Library Installation Help Demonstration Programs Registering and Prices Other information About author Where to start. ------------------- Start overview of the library with the main Demo project .\Demos\Bin\MainDemo.Exe. (Compiled Demo files are available in the Evaluation version of the library) If you've used previous versions of the library, then you can read a summary of the new features and changes in the file history-eng.html. More detail about new features in this version of the library can be found in the file - About EhLib 9.1 Eng.doc To install a new version of the library in the IDE, use the installation program .\Installer\EhLibInstaller.exe If, at the installation have any problems, write a letter to ehlib support address [email protected] You can also install the files in the library IDE manually, as described in Section 2. Installation Library After installation, make sure the operability of all installed components. To do this, open the IDE, compile and launch a major demonstration project .\Demos\MainDemo\Project1_XE2.dpr Read next file for full instructions of working with the library components: .\Hlp\ENG\"EhLib - Users guide.doc" Read about EhLib for Lazarus in the file - Lazarus<*>\readme.txt Overview -------- The Library contains several components and objects. TDBGridEh component TDBGridEh provides all functionality of TDBGrid and adds several new features as follows: Allows to select records, columns and rectangle areas. Special titles that can correspond to several/all columns. Footer that is able to show sum/count/other field values. Automatic column resizing to set grid width equal client width. Ability to change row and title height. Allows automatic broken of a single line long title and data row to a multiline. Title can act as button and, optionally show a sort marker. Automatically sortmarking. Ability to truncate long text with ellipsis. Lookup list can show several fields. Incremental search in lookup fields. Frozen columns. DateTime picker support for TDateField and TDateTimeField. Allows to show bitmaps from TImageList depending on field value. Allows to hide and track horizontal or vertical scrollbars. Allows to hide columns. Allows to show 3D frame for frozen, footer and data rows. Allows to draw memo fields. Multiline inplace editor. Proportional scrolling independently of sequenced of dataset. Automatically show checkboxes for Boolean fields. Allows to show checkboxes for other type of fields. Has a procedures to save and restore layout (visible columns, columns order, columns width, sortmarkers, row height) in/from registry or ini file. Allows to show hint (ToolTips) for text that don't fit in the cell. Allows to export data to Text, Csv, HTML, RTF, XLS and internal formats. Allows to import data from Text and internal formats. Can sort data in various dataset's. Can filter data in various dataset's. When DBGridEh is connected to DataSet of TMemTable type it allows: To view all data without moving active record. To display a tree-type structure of TMemTable records. To form list of values in dropdown list of SubTitle filter automatically. To create grouping records basing on the selected coulmns. TDBVertGridEh component Component to show one record from dataset in Vertical Orientation. Have a special column to show Field Captions Can customize inplace editor and data of the cell like in DBGridEh. TDBLookupComboboxEh component Provides all functionality of TDBLookupCombobox and adds several new features as follows: Can have flat style. Allows assign values as to KeyValue property just and to display Text property. Allows to type (assign) values to Text property not contained in data list (Style = csDropDownEh). Allows to hold KeyValue and Text as not affecting to each other values. Take effect when KeyField, ListField, ListSource, DataField and DataSource properties is empty. Drop down list can: Show titles, Have sizing grip, Automaticaly set width as sum of DisplayWidth of the list fields (Width = -1), Automaticaly drops on user pressed the key. Edit button can: Show DropDown, Ellipsis or Bitmap image. Have specified width. Have additional events: OnKeyValueChanged, OnButtonClick. TDBSumList component This component is intended for totaling sums and amounts of records in a TDataSet with dynamic changes. Component keeps a list of TDBSum objects, which contains types of group operations (goSum or goCount) and name sum field (goCount name of field is unnecessary). TPrintDBGridEh component TPrintDBGridEh provides properties and routines for preview and print of TDBGridEh component with several features: Ability to expand rows vertically until all text is printed. Ability to scale grid to fit it to page width. Ability to print/preview title for grid. Ability to print/preview page header and page footer where you can specify macros for current page, current date, current time and/or static text. Automatically print/preview multiselected area of TDBGridEh if it area is not empty. Ability to print/preview rich text before and after grid. TPreviewBox component TPreviewBox lets you create a customizable runtime preview. TPrinterPreview object TPrinterPreview lets you to record printable data in buffer for following output them on screen and to printer. TPrinterPreview have all functions and properties as in TPrinter object. You can use TPrinterPreview object similarly of TPrinter except some details. In TPrinter Printer.Canvas.Handle and Printer.Handle is the same but in TPrinterPreview PrinterPreview.Canvas.Handle represent the metafile in that is recored the data and PrinterPreview.Handle represent Printer.Handle. That is mean that you have to use PrinterPreview.Canvas.Handle for draw operation (DrawText, DrawTexteEx, e.t.c.) and use PrinterPreview.Handle in functions that return information about printer facilities (GetDeviceCaps, e.t.c.). Global function PrinterPreview returns default PrinterPreview object and shows data in default preview form. TDBEditEh component represents a single or multi-line edit control that can display and edit a field in a dataset or can works as non data-aware edit control. TDBDateTimeEditEh component represents a single-line date or time edit control that can display and edit a datetime field in a dataset or can works as non data-aware edit control. TDBComboBoxEh component represents a single or multi-line edit control that combines an edit box with a scrollable list and can display and edit a field in a dataset or can works as non data-aware combo edit control. TDBNumberEditEh component represents a single-line number edit control that can display and edit a numeric field in a dataset or can works as non data-aware edit control. TPropStorageEh, TIniPropStorageManEh, TRegPropStorageManEh components Components realize technology to store component properties to/from settings storage such as ini files, registry etc. TMemTableEh component dataset, which hold data in memory. Its possible consider as an array of records. Besides, it: Supports a special interface, which allows DBGridEh component to view all data without moving active record. Allows fetch data from TDataDriverEh object (DataDriver property). Allows unload change back in DataDriver, operative or postponed (in dependencies of the CachedUpdates property). Allows to create a master/detail relations on the client (filtering record) or on the external source (updating parameters [Params] and requiring data from DataDriver). Allows once-only (without the dynamic support) sort data, including Calculated and Lookup field. Allows create and fill data in design-time and save data in dfm file of the Form. Allows keep record in the manner of trees. Each record can have record elements-branches and itself be an element to other parental record. Component TDBGridEh supports to show the tree-type structure of these records. Allows to connect to the internal array of other TMemTableEh (via ExternalMemData property) and work with its data: sort, filter, edit. Has interface for requesting list of all unique values in one column of records array, ignoring local filter of the DataSet. TDBGridEh uses this property for automatic filling a list in DropDownBox of the subtitle filter cell. TDataDriverEh component carry out two tasks: Delivers data to TMemTableEh. Processes changed records of TMemTableEh (writes them in other dataset, or call events for processing the changes in program). TSQLDataDriverEh DataDriver that have four objects of the TSQLCommandEh type: SelectCommand, DeleteCommand, InsertCommand, UpdateCommand, GetrecCommand. TSQLDataDriverEh can not transfer queries to the server but it call global (for application) event which it is necessary to write to execute SQL expressions on the server. TBDEDataDriverEh, TIBXDataDriverEh, TDBXDataDriverEh and TADODataDriverEh Components. These are SQLDataDrivers that can deliver queries to the server using corresponding drivers of the access to datas. -------------------- 2. Installation Library -------------------- -------------------- 2.1 Installing library automatically -------------------- Run EhLibInstaller.exe program from "Installer" folder to install EhLib in Delphi/C++ Builder IDE. The program creates folders to keep EhLib binary and other requared files, copies requared files to created folders, compiles packages, register packages in IDE and write requared paths in registry. If you have executable installation program (for example, EhLibSetupD7Eval.exe) then you only need to run program and follow installation process. Setup automatically writes all units in necessary directory, installs packages and help files in IDE. -------------------- 2.2 Installing library manually ------------------- Follow next instructions to install files from EhLib archive: -- 2.2.1. For RAD Studio XE2 (Delphi) or higher: --------------------------------------------------------------------- Uninstall previous or evaluation version of EhLib (Old version) from Delphi IDE. Remove or copy to other directory files of old version to prevent crossing old and new version of EhLib (Including EhLib.bpl, EhLib.dcp or EhLibXX.bpl, EhLibXX.dcp, EhLibDataDriversXX, DclEhLibDataDriversXX files). These files can be located in the following folders on your computer C:\Users\All Users\Documents\RAD Studio\1X.0 C:\Users\All Users\Documents\Embarcadero\Studio\XX.0\Bpl C:\Users\All Users\Documents\Embarcadero\Studio\XX.0\Dcp Create new folder where source code and binary files will be kept (For example, C:\RAD_Studio_XE2\Components\EhLib). Hereinafter this folder will be call as "EhLib folder". Create new subfolder "Lib" in the "EhLib folder". Copy files from folders "Common", "RADStudioXE2" and "LangResources\Res" of EhLib archive into the folder "[EhLib folder]\Lib" as that all files were in one folder - "Lib". Default language resource of the library is English. If you want to change it to the other language do the next steps: - Select one of language file EhLibLangConsts.XXX.dfm - Copy this file to EhLibLangConsts.dfm file &#40;with replacment of existing file&#41; - In the first line of a new EhLibLangConsts.dfm file delete _XXX suffix in the name of object like this: object TEhLibLanguageConsts_ENU -> object TEhLibLanguageConsts Run RAD Studio IDE and Open EhLibProjGroup160.groupproj file from [EhLib folder]\Lib. Compile all packages of Prject Group. Install DclEhLibXX.Dpk and DclEhLibDataDriversXX.Dpk packages in IDE (Use Project/Install menu). Consistently compile packages EhLibXX.Dpk and EhLibDataDriversXX.Dpk in next modes: Win32\Debug Win64\Release Win64\Debug After compilation there should be created subfolders a Win32\Release, Win32\Debug, Win64\Release, Win64\Debug in the "[EhLib folder]\Lib" folder. Copy the *. dfm and *. res files from the "[Folder EhLib]\Lib" folder into the each of the next folders: Win32\Release, Win32\Debug, Win64\Release, Win64\Debug In the RAD Studio IDE add next paths: "[EhLib folder]\Lib\Win32\Release" path in the "Library path" for the Win32 platform. "[EhLib folder]\Lib\Win32\Debug" path in the "Debug dcu" for the Win32 platform. "[EhLib folder]\Lib\" path in the "Brasing path" for the Win32 platform. "[EhLib folder]\Lib\Win64\Release" path in the "Library path" for the Win64 platform. "[EhLib folder]\Lib\Win64\Debug" path in the "Debug dcu" for the Win64 platform. "[EhLib folder]\Lib\" path in the "Brasing path" for the Win64 platform. -- Copy DEMOS folder from the Archive EhLib to the "[EhLib Folder]". Open and compile any demo project for test. 2.2.2. Delphi 5.x - 7.x, Delphi 9.X Win32, BDS2006 Win32, Delphi2007, CodeGear RAD Studio 2009: ------------------------------------------------------------------------------- Uninstall previous or evaluation version of EhLib (Old version) from Delphi IDE. Remove or copy to other directory files of old version to prevent crossing old and new version of EhLib (Including EhLib.bpl, EhLib.dcp or EhLibXX.bpl, EhLibXX.dcp, EhLibDataDriversXX, DclEhLibDataDriversXX files). Create directory from which you will install EhLib library ('EhLib directory') (for example, C:\Delphi[X]\EhLib). Copy files from "Common", "Delphi[X]" | "BDS2006" and "LangResources\Res.Ansi" folders of the EhLib archive to 'EhLib directory'. Default language resource of the library is English. If you want to change it to the other language do the next steps: - Select one of language file EhLibLangConsts.XXX.dfm - Copy this file to EhLibLangConsts.dfm file &#40;with replacment of existing file&#41; - In the first line of a new EhLibLangConsts.dfm file delete _XXX suffix in the name of object like this: object TEhLibLanguageConsts_ENU -> object TEhLibLanguageConsts By default Delphi (5, 6 and 7) places compiled files to the <Delphi path>\Projects\Bpl directory and this directory already present in the search PATH. But if you overwrite default BPL directory then you need put compiled EhLibXX.BPL file into directory that is accessible through the search PATH (i.e. DOS "PATH" environment variable; for example, in the Windows\System directory). Add, (if needed) 'EhLib directory' in Tools->Environment Options->Library-> Library Path (For Delphi 9 in Tools->Options->Environment Options-> Delphi Options->Library - Win32->Library Path). Use "File\Open..." menu item of Delphi IDE to open the runtime package - EhLibXX.Dpk. In "Package..." window click "Compile" button to compile the package. After that open and compile EhLibDataDriversXX.Dpk. After compiling run-time packages install design-time packages DclEhLibXX.BPL and DclEhLibDataDriversXX.BPL into the IDE. For that use "File\Open..." menu item to open design-time package DclEhLibXX.Dpk. In "Package..." window click "Compile" button to compile the package and then click "Install" button to register EhLib components on the component palette. Open and install DclEhLibDataDriversXX.Dpk package. EhLib components have to appear on 'EhLib' page of components palette. 2.2.4. Delphi 9.X Vcl.Net, , BDS2006 Vcl.Net: ---------------------------------------- Uninstall previous or evaluation version of EhLib (Old version) from Delphi IDE. Remove or copy to other directory files of old version to prevent crossing old and new version of EhLib (Including Vcl.EhLib90.dll, Vcl.DclEhLib90.dll, Vcl.EhLibDataDrivers90.dll, Vcl.DclEhLibDataDrivers90.dll files). Create directory from which you will install EhLib library ('EhLib directory') (for example, C:\BDS\3.0\EhLibVclNet). Copy files from Common and Delphi9 directories of the EhLib archive to 'EhLib directory'. In Delphi IDE: Add, (if needed) 'EhLib directory' in Component->Installed .NET Components ...-> Assembly Search Paths. Add, (if needed) 'EhLib directory' in Tools->Options->Environment Options-> Delphi Options->Library - NET->Library Path. Use "File\Open..." menu item of Delphi IDE to open the runtime package - Vcl.EhLibXX.Dpk. In "Project Manager..." window, click right button above 'Vcl.EhLibXX.Dll' and select "Build" menu to compile package. After that, open and compile Vcl.EhLibDataDriversXX.Dpk, Vcl.DclEhLibXX.Dpk and Vcl.DclEhLibDataDriversXX.Dpk. Open menu "Component->Installed .NET Components ..."->.NET VCL Components. Press 'Add...' button. Locate 'Vcl.DclEhLibXX.dll' and press 'Open'. (By default, this file have to be located in 'EhLib directory' directory) Press 'Ok' in 'Installed .NET Components' Dialog. 4. Documentation and Help ------------------------- 4.1. This version of library doesn't have embedded help files for Delphi8 or Higher. But the online help is available on the ehlib home page - http://www.ehlib.com/online-help 4.2. Delphi 7.x: Copy the EhLib.hlp and EhLib.cnt files to the Delphi HELP subdirectory. Select Help|Customize to start the OpenHelp application. Add the EhLib.cnt file to the Contents page, add the EhLib.hlp file to the Index and Link pages. 5. Demonstration Programs and Projects -------------------------------------- Demonstration programs use tables from the DEMOS directory and ADO Data Access. Read description of Demo projects in the file Demos\Info Eng.doc 6. Registering and Prices ------------------------- The EhLib is a Commercial product. If you find it useful and want to receive the latest versions please register your evaluation copy. You can read detailed information about prices on ehlib home prices page http://www.ehlib.com/buy You can read detailed information about registration at https://secure.shareit.com/shareit/product.html?productid=102489 After registration you will receive (e-mail only) address of registered version for downloading and password for unpacking. By registering the components you get the following advantages: 1. You will get new versions of the library free within a year from the date of registration. 2. You will get technical support for the library all the time. 3. You encourage EhLib Team to make the library even better. 7. Other information ----------------- (1) Information for user who already have old version of TDBGridEH or TDBSumList or EhLib installed: Before installation this version of EhLib uninstall previous version of TDBGridEh or TDBSumList or EhLib from IDE and remove or copy this files to other directory to prevent crossing of new and old files. (2) If at compile-time under C++ Builder you get next error: [Linker Error] Unresolved external 'AlphaBlend' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\PROJECTS\LIB\EHLIBB60.LIB|C:\VCL6\EhLib\Common\DBGridEh.pas then add msimg32.lib library in Linker options of your Project. It is placed at $(BCB)\lib\psdk\msimg32.lib 8. About Company ---------------- Contact as if you have any questions, comments or suggestions: EhLib Team

2017-10-10

Delphi7企业版升级补丁Update1.1

Delphi7企业版升级补丁Update1.1

2017-10-10

Steema TeeChart Pro VCL FMX 2016.17 For Android

Steema TeeChart Pro VCL FMX 2016.17 For android 只支持Delphi 10.1 Berlin

2016-08-26

Steema TeeChart Pro VCL FMX 2016.17 For Win64

Steema TeeChart Pro VCL FMX 2016.17 无源码,只支持Delphi 10.1 Berlin

2016-08-26

Steema TeeChart Pro VCL FMX 2016.17 For Win32

Steema TeeChart Pro VCL FMX 2016.17 无源码,只支持Delphi 10.1 Berlin

2016-08-26

CodeSite5 RX10

CodeSite5_RX10 delphi下的调试工具,只支持delphi 10

2015-12-30

Raize Components 6 for Delphi 10 Seattle

Raize Components 6 for Delphi 10 Seattle 编辑Source目录下的!Build_RC6.cmd文件,更改delphi的安装路径后保存,再执行!Build_RC6.cmd即可编译,(安装路径没有写权限可能需要使用管理员运行cmd然后到Source目录下执行!Build_RC6.cmd)

2015-12-30

reportmachine for Delphi 10 Seattle

reportmachine for Delphi 10 Seattle PP基于问道版本修改: 1.添加对Delphi 10 Seattle的支持 2.更新synpdf代码库 3.更正几个bug 4.条码部分不再支持,本人用不到 5.打开source目录下的打开Delphi10.groupproj安装,其他一样

2015-12-30

AlphaControls delphi 5~10 完整源码版

AlphaControls 2015 v10 完整源码版,支持D5~D10,B6~B10,完美支持支持 Delphi 10 Seattle 默认支持TeeChar9Pro、DEV、EhLib等,简体中文,无此需求请自行修改sDefs.inc

2015-12-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除