Компоненты для Delphi/C++Builder ~ Components for Delphi/C++Builder 6

Status
Not open for further replies.

emailx45

Premium
Joined
May 5, 2008
Messages
2,478
Reaction score
2,223
Location
here and there
How avoid the online register of components Woll2Woll: InfoPower or 1stClass Xe XE2

How avoid the online register of components Woll2Woll: InfoPower or 1stClass : in RAD XE or XE2

Note: No need any crack or .reg, just .exe and password install, and. code source (it's clear!)


---------------------------------------------
http://www.woll2woll.com/Downloads.html

Login data: (case sensitive)
----------------------------
User: InfoPower
PW: infopower

Infopower Studio 2012: (XE2) InfoPowerStudio2012.exe = 17.282kb
PassWord install: Tomsawyer


1stClass Studio 2012: (XE2) 1stClassStudio2012.exe = 10.524kb
PassWord install: starstruck


---------------------------------------------

mY InstallDir: C:\Embarcadero\

********************************************* 1stCLASS 2012 Studio installation *********************************************

Note the function these files in the install and use of components W2W:
-------------------------------------------------------------
C:\Embarcadero\fcstudio2012\bin (look the file "RegisterW2W4.exe" = to register online)
C:\Embarcadero\fcstudio2012\Source (look at file "fClass.pas" = function CheckRegistration(...)
C:\Embarcadero\fcstudio2012\Source (look at file "firstclasstrial.pas" = function CheckRegistration(...) for trial version

//***************************************************************************************
line 37 (definition of function) => function CheckRegistration: boolean;

line 63 (definition of command D.O.S.) => stat := ShellExecute(Application.handle, 'open', PWideChar(path + '\RegisterW2W4.exe'), PWideChar(cmdLine), nil, sw_shownormal);
line 65 => stat := ShellExecute(Application.handle, 'open', PAnsiChar(path + '\RegisterW2W4.exe'), PAnsiChar(cmdLine), nil, sw_shownormal);

line 97 (definition of procedure Register) => procedure Register;

line 99 (checking registration) => if not CheckRegistration then exit;

//***************************************************************************************

So, just "COMMENT" the line 99 and go to NeverLand (he he)

line 99 //if not CheckRegistration then exit;


The file "firstclasstrial" follow the same example... But, when you have the full source, it's not used!


**************** HERE HOW TO PROCEDE THE MANUAL INSTALL WITH NO REGISTRATION ONLINE *********************


Keys in registry for 1stClass and InfoPower 2012 Studio install .exe

[HKEY_CURRENT_USER\Software\Embarcadero\BDS\9.0\Known Packages]

"$(BDSBIN)\\dfcstudiowin160.bpl"="Woll2Woll 1stClass Studio 2012"
**************************************************************************************
"$(BDSBIN)\\ipstudiowinclient160.bpl"="Woll2Woll InfoPowerStudio for Midas"
"$(BDSBIN)\\dipstudiowin160.bpl"="Woll2Woll InfoPower Studio 2012/ Win32"
"$(BDSBIN)\\ipstudiowinwordxp160.bpl"="Woll2Woll InfoPower Studio RichEdit for MSWord XP"

- If you desire, delete this key before to execute the Delphi, so, avoid the delay of registration online
- Later, do it the manual installation of the components, or...

1 - Install the suite 1stClass, and follow me...

2 - Don't Uninstall it, just REMOVE (my preference!) or UnMArk this suites in the list of components from Delphi

--> Components -> Install Components -> Woll2Woll <name_components> Studio 2012 (remove)

3 - Now, let's make a new package of installation for the Suite 1stClass

--> File -> New -> Package Delphi -> Save Project Group As... (Ex.: 1stClass_2012_XE2.dproj )

4 - Now, delele the library standart (Package1.bpl) maked by Delphi in the new Package

5 - Ok!, the group is it now "empty", so... Let's work man!

6 - Rigth click and choice the option: "Add Existing Project..."

7 - Search in install dir (C:\Embarcadero\fcstudio2012\bin\xe2), the file "fcstudiowin.dpk" (run-time)

8 - Again, search in install dir (C:\Embarcadero\fcstudio2012\bin\xe2), the file "dfcstudiowin.dpk" (design-time)

9 - Now, we have a new Project Group with 2 files!

10 - Rigth click for "Build all", and, install the "dfcstudiowin.dpk"



********************************************* InfoPower 2012 Studio installation *********************************************

1 - InfoPower DON'T use the same verification as 1stClass, it's quite simple manual installation!

2 - The key is it in file "infopowr.pas", but, it comes in format .dcu (just)

--> this file contain just definition for registration of components W2W-InfoPower, not registration online procedure

look it:

//*********************************** just copy for a new files .pas and ready! ********************************************************//
unit infopowr;

interface

{$R 'Info32.res'}

uses
Classes, DesignIntf, Buttons, Controls, DB,
ipabout, Wwdbgrid, Wwtable, wwdblook, wwidlg, Wwdbdlg, Wwprpedt, Wwquery, Wwkeycb, Wwdotdot, Wwdatsrc, Wwqbe, Wwlocate, Wwdbcomb, Wwdbspin, wwdbedit,
wwfltdlg, Wwintl, wwstorep, wwprpds, Wwdbigrd, wwDataInspector, wwInspectorPrpEdt, wwriched, wwDBNavigator, wwDBNavEdt, wwmonthcalendar, wwdbdatetimepicker,
wwrcdvw, wwrcdpnl, wwcheckbox, wwradiobutton, wwradiogroup, wwimagecombo, wwricheditbar;

procedure Register;

implementation

procedure Register;
begin
RegisterComponents('InfoPower Access', [ TwwDataSource, TwwTable, TwwQuery, TwwStoredProc, TwwQBE ] );
RegisterComponents('InfoPower Controls', [ TwwDBGrid, TwwDBNavigator, TwwDBEdit, TwwDBComboBox,
TwwDBSpinEdit, TwwDBComboDlg, TwwDBLookupCombo,
TwwDBLookupComboDlg, TwwKeyCombo, TwwIncrementalSearch,
TwwDBRichEdit, TwwDBMonthCalendar, TwwDBDateTimePicker,
TwwCheckBox, TwwExpandButton, TwwRadioGroup ] );
RegisterComponents('InfoPower Dialogs', [ TwwMemoDialog, TwwSearchDialog, TwwLocateDialog,
TwwLookupDialog, TwwFilterDialog, TwwRecordViewDialog,
TwwIntl ] );
RegisterComponents('InfoPower Controls', [ TwwRecordViewPanel, TwwDataInspector, TwwController,
TwwRichEditBar, TwwImageCombo ] );

RegisterComponentEditor( TwwDBGrid, TwwDBGridComponentEditor );
RegisterComponentEditor( TwwDBNavigator, TwwDBNavigatorEditor );
RegisterComponentEditor( TwwNavButton, TwwNavButtonEditor );

RegisterPropertyEditor( TypeInfo( TwwNavButtons ), TwwDBNavigator, '', TwwDBNavigatorButtonsEditor );
RegisterPropertyEditor( TypeInfo( TStrings ), TwwDBGrid, 'ControlType', TSelectedFieldsProperty );
RegisterPropertyEditor( TypeInfo( TStrings ), TwwDBGrid, 'PictureMasks', TSelectedFieldsProperty );
RegisterPropertyEditor( TypeInfo( TStrings ), TwwDBGrid, 'Selected', TSelectedFieldsProperty );
RegisterPropertyEditor( TypeInfo( TwwRegexMask ), TwwCustomMaskEdit, '', TwwRegexProperty );
RegisterPropertyEditor( TypeInfo( TwwDBPicture ), TwwCustomMaskEdit, '', TwwPictureProperty );
RegisterPropertyEditor( TypeInfo( TwwDBPicture ), TwwInspectorItem, 'Picture', TwwObjPictureProperty );
RegisterPropertyEditor( TypeInfo( string ), TwwIncrementalSearch, 'PictureMask', TwwPicturePropertyGen );
RegisterPropertyEditor( TypeInfo( TStrings ), TwwDBCustomLookupCombo, 'Selected', TwwDBLookupDisplayProperty );
RegisterPropertyEditor( TypeInfo( TStrings ), TwwRecordViewDialog, 'Selected', TwwDBLookupDisplayProperty );
RegisterPropertyEditor( TypeInfo( TStrings ), TwwDataInspector, 'Selected', TwwDBLookupDisplayProperty );
RegisterPropertyEditor( TypeInfo( TStrings ), TwwRecordViewDialog, 'ControlType', TwwDBLookupDisplayProperty );
RegisterPropertyEditor( TypeInfo( TStrings ), TwwRecordViewDialog, 'PictureMasks', TwwDBLookupDisplayProperty );
RegisterPropertyEditor( TypeInfo( TStrings ), TwwRecordViewPanel, 'Selected', TwwDBLookupDisplayProperty );
RegisterPropertyEditor( TypeInfo( TStrings ), TwwRecordViewPanel, 'ControlType', TwwDBLookupDisplayProperty );
RegisterPropertyEditor( TypeInfo( TStrings ), TwwRecordViewPanel, 'PictureMasks', TwwDBLookupDisplayProperty );
RegisterPropertyEditor( TypeInfo( TStrings ), TwwCustomLookupDialog, 'Selected', TwwDBLookupDisplayProperty );
RegisterPropertyEditor( TypeInfo( TStrings ), TwwCustomLookupDialog, 'ControlType', TwwDBLookupDisplayProperty );
RegisterPropertyEditor( TypeInfo( TStrings ), TwwCustomLookupDialog, 'PictureMasks', TwwDBLookupDisplayProperty );
RegisterPropertyEditor( TypeInfo( TStrings ), TwwTable{TDataSet}, 'PictureMasks', TwwTableDisplayProperty );
RegisterPropertyEditor( TypeInfo( TStrings ), TwwTable{TDataSet}, 'ControlType', TwwTableDisplayProperty );
RegisterPropertyEditor( TypeInfo( TStrings ), TwwTable, 'LookupFields', TwwTableDisplayProperty );
RegisterPropertyEditor( TypeInfo( TStrings ), TwwTable, 'LookupLinks', TwwTableDisplayProperty );
RegisterPropertyEditor( TypeInfo( TStrings ), TwwQuery, 'LookupFields', TwwTableDisplayProperty );
RegisterPropertyEditor( TypeInfo( TStrings ), TwwQuery, 'LookupLinks', TwwTableDisplayProperty );
RegisterPropertyEditor( TypeInfo( TStrings ), TwwQBE, 'LookupFields', TwwTableDisplayProperty );
RegisterPropertyEditor( TypeInfo( TStrings ), TwwQBE, 'LookupLinks', TwwTableDisplayProperty );
RegisterPropertyEditor( TypeInfo( TStrings ), TwwStoredProc, 'LookupFields', TwwTableDisplayProperty );
RegisterPropertyEditor( TypeInfo( TStrings ), TwwStoredProc, 'LookupLinks', TwwTableDisplayProperty );
RegisterPropertyEditor( TypeInfo( TStrings ), TwwDBComboBox, 'Items', TwwComboItemsProperty );
RegisterPropertyEditor( TypeInfo( TStrings ), TwwInspectorPickList, 'Items', TwwComboItemsProperty );
RegisterPropertyEditor( TypeInfo( TwwDBPicture ), TwwDBEdit, 'Picture', TwwPictureProperty );
RegisterPropertyEditor( TypeInfo( string ), TwwDBLookupCombo, 'LookupField', TwwIndexFieldProperty );
RegisterPropertyEditor( TypeInfo( string ), TwwDBLookupComboDlg, 'LookupField', TwwIndexFieldProperty );
RegisterPropertyEditor( TypeInfo( TStrings ), TwwDBLookupComboDlg, 'ControlType', TwwDBLookupDisplayProperty );
RegisterPropertyEditor( TypeInfo( TStrings ), TwwDBLookupComboDlg, 'PictureMasks', TwwDBLookupDisplayProperty );
RegisterPropertyEditor( TypeInfo( string ), TwwLocateDialog, 'SearchField', TwwSearchFieldProperty );
RegisterPropertyEditor( TypeInfo( string ), TwwFilterDialog, 'DefaultField', TwwSearchFieldProperty );
RegisterPropertyEditor( TypeInfo( TDataSet ), TwwDBCustomLookupCombo, 'LookupTable', TwwDataSetProperty );
RegisterPropertyEditor( TypeInfo( TwwTable ), TwwCustomLookupDialog, '', TwwTableProperty );
RegisterPropertyEditor( TypeInfo( string ), TwwInspectorItem, 'Caption', TwwMultiLineStringProperty );
RegisterPropertyEditor( TypeInfo( TDataSet ), TwwDataSource, 'DataSet', TwwDataSetProperty );
RegisterPropertyEditor( TypeInfo( TStrings ), TwwFilterDialog, 'SelectedFields', TwwFilterFieldsProperty );
RegisterPropertyEditor( TypeInfo( TStrings ), TwwCustomRichEdit, 'Lines', TwwRichEditItemsProperty );
RegisterPropertyEditor( TypeInfo( TSpeedButton ), TwwDBGrid, 'IndicatorButton', TwwGridIndicatorProperty );

RegisterComponentEditor( TwwDBLookupCombo, TwwDBLookupDisplayComponentEditor );
RegisterComponentEditor( TwwDBLookupComboDlg, TwwDBLookupDisplayComponentEditor );
RegisterComponentEditor( TwwLookupDialog, TwwDBLookupDisplayComponentEditor );
RegisterComponentEditor( TwwSearchDialog, TwwDBLookupDisplayComponentEditor );
RegisterComponentEditor( TwwCustomRichEdit, TwwRichEditComponentEditor );
RegisterComponentEditor( TwwRichEditBar, TwwRichEditBarComponentEditor );
RegisterComponentEditor( TwwDataInspector, TwwObjectViewComponentEditor );

RegisterPropertyEditor( TypeInfo( TWinControl ), TwwInspectorItem, 'CustomControl', TwwCustomEditPropertyEditor );
RegisterPropertyEditor( TypeInfo( string ), TwwInspectorItem, 'DataField', TwwDataFieldEditor );

RegisterComponentEditor( TwwRecordViewPanel, TwwRecordViewPanelComponentEditor );
RegisterComponentEditor( TwwRecordViewDialog, TwwRecordViewComponentEditor );

RegisterClasses( [ TwwIButton ] );

RegisterPropertyEditor( TypeInfo( TList ), TwwController, 'ControlList', TwwControllerListProperty );
RegisterPropertyEditor( TypeInfo( TwwInspectorCollection ), TwwInspectorItem, 'Items', TwwInspectorItemsProperty );
RegisterPropertyEditor( TypeInfo( TwwInspectorCollection ), TwwDataInspector, 'Items', TwwInspectorCollectionEditor );

RegisterComponentEditor( TwwCheckBox, TwwComponentEditor );
RegisterComponentEditor( TwwRadioGroup, TwwComponentEditor );
RegisterComponentEditor( TwwDBEdit, TwwComponentEditor );
RegisterComponentEditor( TwwDBComboDlg, TwwComponentEditor );
RegisterComponentEditor( TwwDBSpinEdit, TwwComponentEditor );
RegisterComponentEditor( TwwDBDateTimePicker, TwwComponentEditor );
RegisterComponentEditor( TwwKeyCombo, TwwComponentEditor );
RegisterComponentEditor( TwwIncrementalSearch, TwwComponentEditor );
RegisterComponentEditor( TwwMonthCalendar, TwwComponentEditor );
RegisterComponentEditor( TwwIntl, TwwComponentEditor );
RegisterComponentEditor( TwwFilterDialog, TwwComponentEditor );
RegisterComponentEditor( TwwLocateDialog, TwwComponentEditor );
RegisterComponentEditor( TwwMemoDialog, TwwComponentEditor );
RegisterComponentEditor( TwwImageCombo, TwwComponentEditor );
end;

end.

//*******************************************************************************************************************//

3 - You can DELETE all files (as me, he he -:) (folder C:\<DIRINSTALL>\ipstudio2012\bin\xe2 <<<<<------- JUST! ok?: Because, the Delphi re-make it again

*.identcache
*.dproj.local
*.res
*.dproj

4 - Pay attencion for file "ipstudiowin.vrc", in this, you'll see the line:

--> MAINICON ICON "C:\\Users\\Roy\\Documents\\Woll2Woll\\ip2012\\bin\\windows\\2012\\ipstudiowin_Icon1.ico"

5 - You can "DELETE" or "EDIT" this file, now, its with you! ( I deleted the file he! he! he! ), or,
you can edit the line for another .ico file of your preference, if you want, delete the line (burn, burn, burn it.... he he he )

6 - Now, make a new package install library (as 1stClass package) and ignore all the error warning! Just, IGNORE ALL and CANCEL. (DONT SAVE IT)

7 - Now, do it again and the errors dont more appears! Save your new package and BUILD ALL! Ok, now install it


Package for 1stClass
--------------------------
1 - fcstudiowin.dpk
2 - dfcstudiowin.dpk (install)

Package for InfoPower
--------------------------
1 - ipstudiowin.dpk
2 - ipstudiowindataset.dpk
3 - ipstudiowinclient.dpk (install)
4 - ipstudiowinWordxp.dpk (only if you use Windows XP and Word XP components in Delphi) read C:\<installdir>\ipstudio2012\readme.htm for more information
5 - dipstudiowin.dpk (install)

Note to Delphi users who are using the InfoPower TwwDBRichEditMSWord component for InfoPower Studio/Win32:
-----------------------------------------------------------------------------------------------------------
It is important that you install the correlating InfoPower RichEditMSWord package based on the Office automation package you have selected.
For instance, if you install the office xp automation package (Dclofficexp160.bpl) you should use the IPSTUDIOWINWORDXP design-time package.
These packages are located in your \ipstudio2012\bin\windows directory. You will also need change your uses clause in your Pascal source so
that it references wwrichedspellxp, instead of wwrichedspell2000 or wwrichedspell.


*****************************************************************************
 

volod3000

Member
Joined
Dec 20, 2021
Messages
95
Reaction score
485


EhLib Руководство разработчика



Содержание:

  • Оглавление
  • Введение
  • Установка
  • Распаковка архива
  • Установка пакетов.
  • Установка файлов помощи.
  • Использование компоненты TDBGridEh
  • Общие понятия о TDBGridEh, TDataLink и TDataSet.
  • Работа с TDBGridEh в режиме разработки.
  • Панель детальной информации для записи – RowDetailPanel.
  • Режим RowPanel
  • Работа в режиме группировки данных.
  • TDBGridEh и вертикальный scrollbar.
  • Использование DBGridEh для сортировки и фильтрации данных в DataSet.
  • Настройка сетки для сортировки данных:
  • Настройка grid'а для фильтрации данных:
  • Настройка заголовков grid'а.
  • Настройка колонтитулов grid'а.
  • Настройка ячеек данных.
  • Hint’ы и Tooltips’ы
  • Настройка in place редактора ячейки grid'а
  • Автоматическая подгонка ширины столбцов grid'а под ширину клиентской области grid'а.
  • 3D и flat вид grid'а.
  • Импорт/Экспорт данных TDBGridEh в/из разные форматы.
  • Работа со свойствами объекта TDBGridEh.IndicatorTitle.
  • Настройка глобальных свойств TDBGridEh.
  • Другие возможности.
  • Преобразование существующего компонента TDBGrid в TDBGridEh.
  • Использование
  • Rich text перед и после grid'а
  • Возможности, не поддерживающиеся текущей версией TPrintDBGridEh33
  • FAQ List:
  • Использование компонента TDBSumList
  • Общие сведения о TDBSumList.
  • Как это работает и почему SumList иногда рассчитывает агрегатные значения некорректно.
  • Использование edit-контролов
  • Общие сведения об edit-контролах.
  • Работа с кнопками редактирования.
  • Использование TDBDateTimeEditEh.
  • Использование TDBNumberEditEh.
  • Использование TDBComboBoxEh.
  • Использование TDBLookupComboboxEh.
  • Использование SpecRow в столбцах компонентов DBGridEh и DBLookupComboBoxEh.
  • Использование TPropStorageEh и TPropStorageManagerEh
  • Введение в технологию MemTable + DataDriver.
  • Компонент TMemTableEh.
  • Два режима работы компонента TMemTableEh.
  • ViewScroll
  • Мастер/дитэил отношения.
  • Режим хранения записей в виде дерева (TreeView).
  • Работа с полями типа AutoIncrement
  • Использование индексов.
  • Использование общих данных несколькими датасетами.
  • Перетаскивание записей в TMemTableEh при включенном режиме dghRecordMoving.
  • Тип поля TRefObjectField.
  • Агрегированные поля.
  • Сортировка данных.
  • Создание/удаление таблиц в памяти в режиме ‘stand-alone’.
  • Работа с компонентом в режиме ‘with datadriver’.
  • Отложенные обновления (CachedUpdates).
  • Метки записей и переход на запись по метке.
  • Поиск в TMemTableEh
  • Быстрый доступ к значениям записи.
  • Копирование данных и структуры из/в внешнего DataSet’а.
  • Внутренние объекты компонента TMemTableEh.
  • Работа с TMemTableEh в период разработки.
  • Компонент TDataDriverEh.
  • Компонент TSQLDataDriverEh.
  • Динамическое формирование SQL выражений при обновлении данных.
  • TSQLDataDriverEh или TXXXDataDriverEh, что выбрать для работы.
  • Работа с TSQLDataDriverEh и TXXXDataDriverEh в период разработки.
  • Обратная связь и отчет об ошибках

[HIDE=1]




У кого проблемы со скачиванием файлов с LetitBit установите
программу-загрузчик Skymonk
http://letitbit.net/skymonk669620.exe
и качайте спокойно (правда не зарегистрированная версия дает скачивать не более 30 файлов в день)

[/HIDE]
 

volod3000

Member
Joined
Dec 20, 2021
Messages
95
Reaction score
485

TMS Plugin Framework v6.0.4 For XE2, FS

tpf.png



TMS Plugin Framework - осуществляет более простое построение приложений и дополнения к ним.

- Позволяет разбивать большие приложения в множество динамически загружаемые пакеты.
- Уменьшает размер файла для того, чтобы посылать только обновления.
- Позволяет распределять заказные дополнения к программе для определенных потребностей клиента.
- Позволяет расширять приложения без перекомпиляции основного модуля.
- Позволяет добавлять новые меню, формы, слои, и т. д. в качестве плагинов.
- Сменный визуальный планировщик.
- Включает динамическое управление, которое позволяет гибким и простым способом обработать дополнения к программе.
- TMS Plugin Framework имеет то же самое понятие, как интегрированная среда разработки Delphi, которая позволяет Вам включать новые функциональные возможности к среде, основанной на обслуживании.
- TMS Plugin Framework облегчает построение базируемых дополнений к программе.
- Отладка возможностей (контрольная точка, шаг в, выполненнить курсором, пауза, остановка и т.д...)


You need to log in to view the content.
 
Last edited by a moderator:

_SERGEYX_

Member
Joined
Jul 9, 2008
Messages
223
Reaction score
983
Last edited by a moderator:

volod3000

Member
Joined
Dec 20, 2021
Messages
95
Reaction score
485

TMS FlexCel Studio v6.0.2.0 for Delphi 6-XE2


Программное обеспечение TMS FlexCel Studio for VCL/LCL – мощный набор компонентов для Delphi 6,7,2005,2006,2007,2009,2010,XE,XE2 , позволяющий создавать файлы Excel, заменяя значения из базы данных или переменных в шаблоне.
В распоряжении пользователя TMS FlexCel Studio for VCL/LCL оказывается интерфейс API, который позволяет выполнять прямое чтение/запись файлов Excel, а также сетка Grid для отображения и компоновки содержимого этих файлов.
С помощью компонентов из набора TMS FlexCel Studio for VCL/LCL программист может считывать и создавать сложные электронные таблицы на платформах Linux и Windows


Основные возможности:
  • FlexCel Studio for VCL/CLX позволяет создавать файлы в формате Excel путем обычной вставки значений из СУБД или из переменных в шаблон отчета.
  • Шаблоны могут быть встроены в exe-файл.
  • Сохранение отчетов в HTML-формате.
  • Поддержка различных языков: (английский, испанский, французский, итальянский, русский, румынский, бразильский португальский, китайский).

flexcelv5_1.png


You need to log in to view the content.
 
Last edited by a moderator:

letuanle

New member
Joined
Jan 2, 2010
Messages
4
Reaction score
9
FastCode.Libraries-0.6.4.zip

http://www.mediafire.com/?b93p23vjh330dsd

****************************************
********** FastCode Libraries **********
****************************************

.. What is does ..

The following library will replace the current RTL
code used by your application(s) with faster and
optimized for the latest processors.

Currently the following functions are supported:

RTL:

AnsiStringReplaceUnit
CompareMemUnit
CompareStrUnit
CompareTextUnit
FillCharUnit
LowerCaseUnit
PosExUnit
PosUnit
StrCompUnit
StrCopyUnit
StrICompUnit
StrLenUnit
StrToInt32Unit
UpperCaseUnit

Non - RTL Functions:

CharPos,
GCD,
MaxInt,
PosIEx

(and more to come ...)

.. Usage ..

To use it must include the "Fastcode" unit in the first order
of your uses clauses of your delphi project. If you're using
and alternative memory manager and/or FastMove the order should
be like:

FastMM4,
FastCode,
FastMove,
... etc ...

You may also take a look at "FastCode.inc" for custom modifications.

Charalabos Michael <[email protected]>

.. Donations ..

If you like my work on the libraries you can also donate.

Charalabos Michael Paypal Link:
https://www.paypal.com/cgi-bin/webs...de=EUR&lc=GR&bn=PP-dDonationsBF&charset=UTF-8

Fastcode Project Paypal Link:
https://www.paypal.com/cgi-bin/webs...ode=EUR&lc=DK&bn=PP-DonationsBF&charset=UTF-8

Thank you

Добавлено через 1 минуту
http://www.mediafire.com/?rj3way3eguqanjf

TPerlRegEx is a Delphi VCL wrapper around the open source PCRE library, which implements Perl-Compatible Regular Expressions.

This version of TPerlRegEx is compatible with the TPerlRegEx class in the RegularExpressionsCore unit in Delphi XE. In fact, the unit in Delphi XE is derived from the version of TPerlRegEx that you are using now.

The supplied pcrelib.dll contains PCRE 7.9, compiled with Unicode support. The supplied OBJ files contain PCRE 7.9, compiled with Unicode support. By default, the OBJ files are used. You can use the DLL if you have multiple applications using TPerlRegEx and you don't want to waste space by linking the OBJ files to be linked into each of those applications.

For more information about PCRE, please visit http://www.regular-expressions.info/pcre.html

For more information about regular expressions in general, please visit http://www.regular-expressions.info/

You can download the latest version of TPerlRegEx at http://www.regular-expressions.info/delphi.html

TPerlRegEx is licensed under the Mozilla Public License, version 1.1.

This new version of TPerlRegEx descends from TObject. There are no packages to install into Delphi and nothing appears on the component palette. Simply add PerlRegEx to the uses clause of any units you want to use it in. There's no need to add the pcre unit to the uses clause. This unit is used internally by TPerlRegEx.

Добавлено через 5 минут
http://www.mediafire.com/?7dz8mp5d74kdrcz


Components from SMImport suite allows to import a data from external file formats:
1. MS Excel spreadsheet (directly without OLE/DDE)
2. text delimited file
3. text fixed width file
4. XML file
5. HTML file
6. MS Access database
7. MS Word document
8. Lotus 1-2-3 spreadsheet
9. QuattroPro spreadsheet
10. Paradox table (directly without BDE)
11. DBase table (directly without BDE)
12. any ADO connection
13. any Advantage database
14. any DBISAM table
15. some dataset component

The wizard component from suite (like wizard in MS Office) allows to define a settings of import process visually.
Most components allow to load data from streams (memory, blobs, cgi etc)

To add the import component is simple way to expand the own application. Give a nice feature with ultimate performance for your end-users.

SMImport is a native VCL engine with multilanguage support.



SMImport suite is distributed as shareware.
This is not freeware or public domain.
You may use the shareware trial version for 30 days.
If after 30 days you would like to continue using it,
then you should purchase a license.


Benefits:
Minor upgrades and bug fixes are free to registered users.
Registered users are informed of upgrades and new software releases.
Registered users may supply the components royalty-free in their source code.


License fee is:
$50 for SMImport full suite (with sources)
$35 for SMImport lite suite (without sources)

You can download a latest version of product at:
http://www.scalabium.com

You can order a product at:
http://www.scalabium.com/smorder.htm

Direct online registration:
1. http://www.regsoft.net/purchase.php3?productid=64406
or
2. https://secure.element5.com/register.html?productid=137994

Thank you for using SMImport suite.
 
Last edited by a moderator:

letuanle

New member
Joined
Jan 2, 2010
Messages
4
Reaction score
9
SMImport.Component.Suite.v2.27.zip

Components from SMImport suite allows to import a data from external file formats:
1. MS Excel spreadsheet (directly without OLE/DDE)
2. text delimited file
3. text fixed width file
4. XML file
5. HTML file
6. MS Access database
7. MS Word document
8. Lotus 1-2-3 spreadsheet
9. QuattroPro spreadsheet
10. Paradox table (directly without BDE)
11. DBase table (directly without BDE)
12. any ADO connection
13. any Advantage database
14. any DBISAM table
15. some dataset component

The wizard component from suite (like wizard in MS Office) allows to define a settings of import process visually.
Most components allow to load data from streams (memory, blobs, cgi etc)

To add the import component is simple way to expand the own application. Give a nice feature with ultimate performance for your end-users.

SMImport is a native VCL engine with multilanguage support.



SMImport suite is distributed as shareware.
This is not freeware or public domain.
You may use the shareware trial version for 30 days.
If after 30 days you would like to continue using it,
then you should purchase a license.


Benefits:
Minor upgrades and bug fixes are free to registered users.
Registered users are informed of upgrades and new software releases.
Registered users may supply the components royalty-free in their source code.


License fee is:
$50 for SMImport full suite (with sources)
$35 for SMImport lite suite (without sources)

You can download a latest version of product at:
http://www.scalabium.com

You can order a product at:
http://www.scalabium.com/smorder.htm

Direct online registration:
1. http://www.regsoft.net/purchase.php3?productid=64406
or
2. https://secure.element5.com/register.html?productid=137994

Thank you for using SMImport suite.

http://www.mediafire.com/?7dz8mp5d74kdrcz
 

_SERGEYX_

Member
Joined
Jul 9, 2008
Messages
223
Reaction score
983
nrCommLib 9.27 Full Source for Delphi 3-XE2 + Demo
1325502783_111.jpg

The nrComm Lib is set of Delphi VCL components, classes and routines for serial communication tasks. Library helps to get access to various devices: serial port, data and voice modems, barcode scanners, Human Interface Devices (HID), Bluetooth, USB, LPT, GSM, GPS and others. It provides solution for quick implementation almost any packet data protocol. It can work with sound and speech. Library allows send SMS messages over connected mobile phone (GSM terminal) and much more.

unibytes
gigabase
share4web
depositfiles
 

_SERGEYX_

Member
Joined
Jul 9, 2008
Messages
223
Reaction score
983
TMS Scripter Pro Ver from 12/21/2010 FS and Compiled Libraries for XE2 32 Bit VCL
This is obviously not the latest version of TMS Scripter Pro but it works with XE2 and comes with the XE2 Imports

unibytes
gigabase
share4web
depositfiles

//*******************************

TXLSFile library v.4.0. and XLSExport components Full source (edited to XE2)

TXLSFile is a Delphi library for reading and writing MS Excel XLS files. It is based on direct reading and writing of files, and works without OLE Automation with Microsoft Excel.
TXLSFile is distributed with XLSExport components package. XLSExport is a Delphi components package for quick data export into MS Excel file with one line of code.

unibytes
gigabase
share4web

//*******************************

IPWorks v8 Delphi Edition 8.1.4415 Full Sources - Up to Delphi XE2 (32 & 64 bits)

unibytes
gigabase
share4web
depositfiles

//*******************************

TeeChart Pro Version 8.0x Full Source and Compiled Libraries for XE2 32Bit VCL

This is obviously not the latest version of TeeChart Pro but it comes with full source so you don't need to find a crack when ever a new update of XE2 becomes available, you can just recompile the source code as needed

Before installing these libraries you need to remove the TeeChart Standard VCL Components that came with XE2 otherwise XE2 will try to use the dcu files it came with instead of the ones in this library
-Components > Install Packages > Remove TeeChart Standard VCL Components
-Next You will need to add the source directories of both TeeChart and TeeTree to your Library Path
-Now you can install the libraries
-Components > Install Packages > Install
-DclTeePro8XE2.bpl "located in the TeeChart Source Directory"
-DclTree2DXE2Tee8.bpl "located in the TeeTree Source Directory"

unibytes
gigabase
share4web
depositfiles

//*******************************

AutomatedDocking Lib by AutomatedQA Full Source and Compiled Libraries for XE2 32Bit

This is the best docking library I have ever used, unfortunately AutomatedQA no longer sells it, however I converted it to XE2 and will continue to use it because I haven't found anything that comes close to it.
You will need to add the source directory of AutomatedDocking Library by AutomatedQA ----Corp to your Library Path
-Now you can install the libraries
-Components > Install Packages > Install
-dclaqDockingManagerDXE2.bpl "located in the Source Directory"

unibytes
gigabase
share4web
letitbit
vip-file
shareflare
depositfiles
 
Last edited by a moderator:

beegl123

Member
Joined
Mar 29, 2011
Messages
44
Reaction score
191
Location
Україна
Raize Components 6.0 - Full Source Code
yFPi3.jpg

Raize Components is a user interface design system for Delphi and C++Builder. At its center is a collection of more than 125 general-purpose native VCL controls. Built on a foundation of technology first created more than fifteen years ago, these high-quality components give developers unsurpassed power and flexibility without sacrificing ease-of-use. In addition to the core set of controls, Raize Components includes more than 100 component designers focused on simplifying user interface development. Now more than ever, developers use Raize Components to build sophisticated user interfaces in less time with less effort.

The primary focus of Raize Components 6 is on the new VCL capabilities that have been added to Embarcadero RAD Studio XE2. Specifically, 64-bit VCL support and the really cool new VCL Styles support. Unlike other releases of RAD Studio which simply required recompiling the existing code base to provide a new set of DCUs and packages, there were a lot of low-level changes made to the VCL in XE2. For example, many controls migrated smoothly to 64-bit, but many others required low-level modifications. In addition, every control in Raize Components was affected by the new VCL Styles. Each control's display code needed to be significantly modified to fully support for VCL Styles when they are available. It has been a lot of work, but we are certain that you will find the end result really cool!

There are other enhancements and fixes included in Raize Components 6, but 64-bit and VCL Styles support are the major new features. Raize Components 6 definitely leverages RAD Studio XE2, and to get the most out of RC6, you need XE2.

For a more detailed look at what's new Raize Components 6, please read the following PDF document:

What's New in Raize Components 6 PDF Document: RC6WhatsNew.pdf

So, don't delay, upgrade to Raize Components 6 today!
перевод Сократ:
Компоненты Raize является интерфейсом пользавателя проектой системы для Delphi и C++Builder. В своем центре - сбор более, чем 125 общего назначения исконных элементов управления VCL. Построенное в основании технологии сначала создавшей более, чем пятнадцать лет тому назад, эти высококачественные компоненты дают непревзойденную мощность и гибкость разработчиков не жертвуя удобство--использования. Дополнительно к сердцевине установленной элементов управления, Компоненты Raize включает более, чем 100 компонентных разработчиков сфокусированных на упрощающий интерфейс пользавателя разработки. Теперь более, чем когда-либо, разработчики используют Компоненты Raize, чтобы строить умные интерфейсы пользавателя в менее времени с менее усилием.

Первичный центр Компонентов Raize 6 находится в новых возможностях VCL, которые добавлены к Embarcadero RAD Studio XE2. Особо, поддержка 64- бита VCL и действительно холодная новая поддержка Стилей VCL. В отличие от других выпусков Студии RAD, которая просто требовала перекомпилируя существующую кодовую базу, чтобы обеспечивать новый набор DCUs и пакетов, были много изменений низкого уровня сделанных на VCL в XE2. Например, много элементов управления мигрировали гладко на 64- бит, но много другие необходимые модификации низкого уровня. Кроме того, каждое управление в Компонентах Raize было поражено новыми Стилями VCL. Каждый управляющий дисплейный код должен значительно быть модифицирован, чтобы полностью поддерживаться для Стилей VCL когда они доступны. Это было много работы, но мы уверены, что Вы найдете конечное действительно охлаждать результата!

Есть другие расширения и исправления включались в Компоненты Raize 6, но 64- бит и поддержка Стилей VCL является основными новыми характеристиками. Компоненты Raize 6 определенно использует в качестве рычага RAD Studio XE2, и, чтобы получать наиболее из RC6, Вам нужно XE2.

Для более подробного взгляда в котором - новые Компоненты Raize 6, пожалуйста прочитайте следующее документа PDF:

Что Новое в Компонентах Raize Документа 6 PDF: RC6WhatsNew.pdf

Так, не задерживайте, модернизируйтесь в Компоненты Raize 6 сегодня!
You need to log in to view the content.
 

_SERGEYX_

Member
Joined
Jul 9, 2008
Messages
223
Reaction score
983
DevArt UniDAC v.4.1.5 (02-Mar-2012)
for Delphi 6 - XE2, BCB6
1331369148_111.gif


Universal Data Access Components (UniDAC) - библиотека компонентов для Delphi, Delphi for .NET, C++Builder и Lazarus (Free Pascal) для прямого подключения к базам данных Oracle, Microsoft SQL Server, MySQL, InterBase, Firebird, PostgreSQL, SQLite, DB2, Microsoft Access, Sybase Advantage Database Server, Sybase Adaptive Server Enterprise и др. (с использованием ODBC провайдера).

INFO:
-Update 4 for RAD Studio XE2, Delphi XE2, and C++Builder XE2 is now required
-Bug with Null values filtering in CRDBGrid is fixed
-Bug with the absent CRControls10p.res file in the installation for Delphi 2006 is fixed
-Bug with Data Editor in the design-time for case-sensetive Master-Detail link is fixed
-Bug with hanging RAD Studio XE2 when opening ConnectDialog is fixed
-Bug with AV failure at executing ApplyUpdates is fixed
-Bug at working with 64-bit pointers is fixed.
-Several bugs in design-time editors are fixed

Oracle data provider
-Code improvements for avoiding compilation warnings
-Support of case sensitive objects and their methods is improved
-Bug with DisconnectedMode=True and LocalFailover=True in the Direct mode is fixed
-Bug with representation VarArray data types when ObjectView=True is fixed
-Bug with showing INFINITY in TOraNumber fields is fixed
-Bug with loading Unicode strings by TUniLoader is fixed

SQL Server data provider
-Bug with getting IndexColumns metadata for SQL Server Compact Edition is -fixed
-Bug with the query that is generated for the QueryRecCount option is fixed

MySQL data provider
-Bug with processing a query with quoted column names is fixed

InterBase & Firebird data provider
-Bug with cutting a string when getting metadata from system tables in -Unicode mode is fixed

PostgreSQL data provider
-The Time(x) and the TimeStamp(x) data types support is improved
-Bug with showing error messages with German locale in Delphi 7 is fixed
-Bug with Out of memory in the server inside a Transaction is fixed
-Bug with sending parameters as Float value is fixed
-Big with schema names that contain "." is fixed

SQLite data provider
-Bug with using parameters whose names match to reserved words is fixed

ODBC data provider
-Bug with inserting, updateing and deleting data in SQLBase is fixed

How Does UniDAC Work?
UniDAC consists of two constituents. The first constituent is the general UniDAC Engine that provides unified programming interface for developers. The second constituent is the data access layer which consists of data access providers. These providers are intended for interacting between UniDAC Engine and database servers. Each data provider works with one specific database server. The general UniDAC structure is presented below:
1331369513_111.png


unibytes
gigabase
share4web
depositfiles
rapidgator

//****************************

TMS IntraWeb Planner 2.6.0.0 (TTIWWEBPLANNER – TTIWDBWEBPLANNER) for D5-XE2

unibytes
gigabase
share4web
rapidgator
 

_SERGEYX_

Member
Joined
Jul 9, 2008
Messages
223
Reaction score
983
Jazmine Calendar Widgets v3.50 Full Source

1331394907_111.jpg

Незаменимый компонент для создания планировщиков, "напоминальщиков", личных дневников, записных книжек и всего, что связано с датами и временем.

В паке лежит три архива:
1. *.7z для Delphi 7-2005 проверенный мной (писал пару софтин на D7 с его использованием).
2. Пакет с поддержкой Delphi XE (в работе не проверял)
3. Архив с демо-примерами

Пакет устарел, но более свежей версии, к сожалению, нет в природе.

unibytes
gigabase
share4web
depositfiles
rapidgator
 
Status
Not open for further replies.
Top