📄 readme.txt
字号:
In "Package..." window click "Compile" button to compile the package
and then click "Install" button to register EhLib components on
the component palette.
After that open and install DclEhLibDataDriversXX.Dpk package.
EhLib components have to appear on 'EhLib' page of components palette.
2. C++Builder 5.x - 6.x:
------------------------
Uninstall previous or evaluation version of EhLib from C++Builder IDE.
Remove or copy to other directory files of old version to prevent
crossing old and new version of EhLib (Including EhLib.bpl, EhLib.bpi or
EhLibB[XX].bpl, EhLibB[XX].bpi, EhLibDataDriversB[XX],
DclEhLibDataDriversB[XX] files).
Create directory from which you will install EhLib library
('EhLib directory') (for example, C:\CBuilder[X]\EhLib).
Copy files from Common and BCB[X] directories of the EhLib archive
to 'EhLib directory'.
By default Builder (5 and 6) place compiled EhLibB[XX].BPL file to the
<Builder 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 EhLibB[X].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.
Use "File\Open..." menu item of C++Builder IDE to open the runtime package -
EhLibB[XX].Dpk.
In "Package..." window click "Compile" button to compile the package.
After that, open and compile EhLibDataDriversB[XX].Dpk.
After compiling run-time packages you must install design-time
packages DclEhLibB[XX].BPL and DclEhLibDataDriversB[XX].BPL into the IDE.
Use "File\Open..." menu item to open design-time package DclEhLibB[XX].BPL.
In "Package..." window click "Compile" button to compile the package
and then click "Install" button to register EhLib components on
the component palette.
After that, open and install DclEhLibDataDriversB[XX].Dpk package.
EhLib components have to appear on 'EhLib' page of components palette.
3. 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. Delphi 8.x (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 EhLib.dll, DclEhLib.dll files).
Create directory from which you will install EhLib library
('EhLib directory') (for example, C:\Delphi8\EhLib).
Copy files from Common and Delphi8 directories of the EhLib archive
to 'EhLib directory'.
In Delphi IDE:
Add, (if needed) 'EhLib directory' in Component->Installed .NET Components ...->
Environment Options->Assembly Search Paths.
Add, (if needed) 'EhLib directory' in Tools->Options->Environment Options->
Delphi Options->Library->Library Path.
Use "File\Open..." menu item of Delphi IDE to open the runtime package -
EhLibXX.Dpk.
In "Project Manager..." window, click right button above 'EhLibXX.Dll' and
select "Build" menu to compile package.
Use "File\Open..." menu item of Delphi IDE to open the runtime package -
DclEhLibXX.Dpk.
In "Project Manager..." window, click right button above 'DclEhLibXX.Dll' and
select "Install VCL Package" menu to install package.
5. Instalation note for users who had EhLib 1.X or 2.X:
------------------------------------------------------
Note that Delphi IDE does not move components to the new default
place on components palette when you install new version of same
component(s). So if you already has EhLib installed, then installation
new (3.0) version does not move EhLib components to the 'EhLib' page.
To force Delphi IDE to move compontes to the default
place on components palette do next:
Open menu: Component->Configure Palette.
Select '[All]' line in Pages listbox.
Click 'Default Pages' button.
Installation Help
-----------------
1. This version of library doesn't have help files for Delphi8 and Delphi2005.
2. Delphi 4.x - 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.
3. C++Builder 4.x - 6.x:
Copy the EhLib.hlp and EhLib.cnt files to the C++Builder 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.
Demonstration Programs
----------------------
Demonstration programs use tables from the DEMOS directory
and BDE alias "DBDEMOS".
DEMOS/DEMO1 - Demonstration of use TDBGridEh, TPrintDBGridEh,
TDBLookupComboboxEh and TPreviewBox.
Requare EhLibBDE.Pas file from DataService directory
DEMOS/DirTree - Demonstration of use TDBGridEh and TMemTableEh in
tree-view mode.
DEMOS/IbDemo - Demonstration of use TMemTableEh, TBDEDataDriverEh.
DEMOS/MasterDetailType3 - Demonstration of master/detail relation for
TMemTableEh component.
DEMOS/SQLDataDriver - Demonstration of use TSQLDataDriver.
DEMOS/TreeView - Demonstration of use TDBGridEh and TMemTableEh in
tree-view mode.
Registering and Prices
----------------------
The EhLib is a Shareware product. If you find it useful and want to receive
the latest versions please register your evaluation copy.
Ehlib - without source: $79
EhLib - source included: $129
You can read detail information about registration in ORDERS directory
or at http://www.shareit.com/programs/102489.htm.
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 be notified about new versions of the library.
2. You will receive new versions of EhLib FREE till version 5.0.
3. You encourage the author do make the components even better.
Other information
-----------------
(1)
Information for user who is going to install evaluation version of EhLib
or Ehlib - without source:
To avoid problem with installation check that your Delphi or
C++ Builder Build number is equal of Delphi or C++ Builder Build number
under which EhLib was compiled. Otherwise you can get next error "Unit <one
of EhLib unit name> was compiled with different version of <one of VCL unit
name>".
See Build number of Delphi and C++ Builder under which EhLib was compiled
below:
C++ Builder 4 (Build 14.11) Update Pack 1 + "C++BUILDER 4 UPDATE PACK 2"
C++ Builder 5 (Build 12.34) Update Pack 1
Delphi 4 (Build 5.108) Update Pack 3
Delphi 5 (Build 6.18) Update Pack 1
Delphi 6 (Build 6.163)
(2)
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.
About author
------------
Contact me if you have any questions, comments or suggestions:
Programmer: Dmitry V. Bolshakov
www: http://www.ehlib.com
E-mail: support@ehlib.com
ICQ # 10785451
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -