Наши преимущества

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

Статус
Закрыто для дальнейших ответов.
devart.gif



Data Access Components for MySQL v7.1.3 (D2007/D2010/XE/XE2)


direct-access-without-mysql-client.png
development-mydac-delphi.jpg



Data Access Components for MySQL (MyDAC) - это библиотека компонентов, предоставляющих прямой доступ к серверам баз данных MySQL из Delphi, Delphi for .NET, C++Builder, Kylix, и Free Pascal.
MyDAC может соединяться с MySQL напрямую с помощью клиентской библиотеки. Библиотека предназначена для облегчения написания программистом более быстрых и "чистых" приложений, взаимодействующих с MySQL.
mydac_palette.jpg

 
Последнее редактирование модератором:
DevArt MyDAC 7.1.4 + dbExpress for MySQL 5.1.2 + Source

Полный пакет / Full Pack (54.3 mb.)

1330708726_111.gif


Лучший компонент для доступа к базам данных MySQL.
Как и все компоненты Devart прост и удобен в использовании.
Data Access Components for MySQL (MyDAC) - это библиотека компонентов, предоставляющих прямой доступ к серверам баз данных MySQL из Delphi, Delphi for .NET, C++Builder, Kylix, и Free Pascal.
MyDAC может соединяться с MySQL напрямую с помощью клиентской библиотеки. Библиотека предназначена для облегчения написания программистом более быстрых и "чистых" приложений, взаимодействующих с MySQL.

ENG

Data Access Components for MySQL (MyDAC) is a library of components that provides direct access to MySQL database servers from Delphi, C++Builder, Lazarus (and Free Pascal)for 32-bit and 64-bit platforms. Applications based on MyDAC can connect directly to MySQL server or work through the MySQL client library. MyDAC is designed to help programmers develop faster and cleaner MySQL database applications.

MyDAC is a complete replacement for standard MySQL connectivity solutions and presents an efficient alternative to the Borland Database Engine (BDE) and standard dbExpress driver for access to MySQL.
//************************************
В архиве:
* dbExpress driver for MySQL Standard - 5.1.2 (16-Dec-2011)
* dbExpress driver for MySQL Source Code
* MyDAC for Delphi 5
* MyDAC for Delphi 6 - Note: This package requires Update Pack 2 (Delphi 6 Build 6.240)
* MyDAC for Delphi 7
* MyDAC for Delphi 2005
* MyDAC for BDS 2006 and Turbos
* MyDAC Unicode for Delphi, C++Builder, and RAD Studio 2007
* MyDAC for Delphi, C++Builder, and RAD Studio 2007
* MyDAC for Delphi and C++Builder 2009
* MyDAC for RAD Studio 2010
* MyDAC for RAD Studio XE
* MyDAC for RAD Studio XE2
* MyDAC for C++Builder 6
* MyDAC for C++Builder 5
* MyDAC Source code
//************************************
Пароль/Password: delphi-z.ru
Как увидеть ссылки? | How to see hidden links?
Как увидеть ссылки? | How to see hidden links?
Как увидеть ссылки? | How to see hidden links?
Как увидеть ссылки? | How to see hidden links?
Как увидеть ссылки? | How to see hidden links?
Как увидеть ссылки? | How to see hidden links?
Как увидеть ссылки? | How to see hidden links?
Как увидеть ссылки? | How to see hidden links?
Как увидеть ссылки? | How to see hidden links?
 
Последнее редактирование модератором:
LMD-Tools SE 2012 for Delphi 6-XE2 Freeware Edition (Feb 27, 2012)
1330717677_111.jpg

LMD-Tools Freeware Edition.
LMD-Tools бесплатная редакция.
Дата релиза: Feb 27, 2012
Что это за зверь я не проверял.

Примечание: Скомпилированные пакеты требуют установки последней версии IDE (например, Delphi 6 требует ServicePack 3 или Delphi 8 требует обновления 4) - в противном случае пакет может не работать.

Note: Precompiled installation packages always require latest version of IDE (e.g. Delphi 6 with ServicePack 3 or Delphi 8 with Service Pack 4) - otherwise packages may not work.

Домашняя страница компонента Как увидеть ссылки? | How to see hidden links?.

Или скачать все одним файлом для всех версий Delphi (80.15 mb)...
Как увидеть ссылки? | How to see hidden links?
Как увидеть ссылки? | How to see hidden links?
Как увидеть ссылки? | How to see hidden links?
Как увидеть ссылки? | How to see hidden links?
Как увидеть ссылки? | How to see hidden links?
Как увидеть ссылки? | How to see hidden links?
Как увидеть ссылки? | How to see hidden links?
 
logo.gif


FlexCompress v.5.10 for XE2 (with patch)

flexcompress.gif



Быстродействующая библиотека сжатия для обеспечения приложений функциональными возможностями архива.
Эта программа обеспечивает гибкое сжатие и мощные алгоритмы кодирования, которые позволяют интегрировать особенности архивирования или резервного копирования в ваши программы.

FlexCompress включает уникальную технологию - транзакционную систему.
Это инновационное решение дает Вам быстрый и простой способ обновления файлов архива, обеспечивая целостность данных подобно надежной системе баз данных.

FlexCompress является компонентом сжатия Delphi предназначен для создания архивов с помощью стойкого шифрования и сжатия лучше, чем WinZip и RAR. Для сжатия файлов ненужны ни VCL, нт DLL, ни OCX, что обеспечивает сжатие файлов с минимальными затратами, при максимальной выгоде, , сжимает большие файлы > 4 Gb с низким уровнем потребления памяти и много других полезных функций.

 
Последнее редактирование модератором:
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!)


---------------------------------------------
Как увидеть ссылки? | How to see hidden links?

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.


*****************************************************************************
 
Как увидеть ссылки? | How to see hidden links?

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

Как увидеть ссылки? | How to see hidden links?

Содержание:

  • Оглавление
  • Введение
  • Установка
  • Распаковка архива
  • Установка пакетов.
  • Установка файлов помощи.
  • Использование компоненты 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 в период разработки.
  • Обратная связь и отчет об ошибках

 
Как увидеть ссылки? | How to see hidden links?
TMS Plugin Framework v6.0.4 For XE2, FS

tpf.png



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

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


 
Последнее редактирование модератором:
Последнее редактирование модератором:
Последнее редактирование модератором:
Как увидеть ссылки? | How to see hidden links?
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


 
Последнее редактирование модератором:
Статус
Закрыто для дальнейших ответов.
Верх