Quantcast
Channel: Delphi Forum - Delphi Programming Kings of Code - Delphi Components
Viewing all 1331 articles
Browse latest View live

ReportBuilder Enterprise v19.0 Crack


Winsoft PDFium 4.8 Crack

$
0
0
PDFium Component Suite

İmage İmage
İmage
Delphi and C++ Builder components for viewing, navigating, text extracting and editing PDF files.
  • uses PDFium open-source PDF rendering engine
    available for Delphi/C++ Builder 5 - 10.2 and Lazarus 1.6.4
more info:
You can't view the links! Click here to register



 

Winsoft Barcode 3.7 D5-10.2 win32/win64

FastReport 5.6.1 Professional Full

$
0
0
A new generation of reporting tools. FastReport 5.6.1 Professional.

Compatibility:

Delphi 7/2005-2010/XE-XE8, Builder 6/2006-2010, RX Seattle, RX Berlin, RX Tokyo

Full access.
No limitations


 

nrComm Lib v9.48 D5-DX10.2 patch

Solid File System 3.2.101 (Eldos)

OnGuard software security components

$
0
0
OnGuard is a library to create demo versions or leased versions of your 
applications. Create demo versions that are time-limited, feature-limited, 
limited to a certain number of uses, or limited to a certain # of concurrent 
network users.

This is a source-only release of TurboPower OnGuard ported to Free Pascal. It 
includes packages for use with Lazarus IDE, but Lazarus is not a requirement to
use OnGuard.

CrossVCL v1.0 cracked


IEVision.dll x32 4.0.0.0 for ImageEn 7.5 and later

$
0
0
Version 4.0.0.0
-------------------
- Added: TIEVisionImage.matchTemplate to perform template matching
- Added: TIEVisionImage.matchTemplateAsMap to perform template matching with results map
- Added: TIEVisionCascadeClassifierTrainer class to train (HAAR or LBP) cascade classifiers for object detection
- Added: TIEVisionGrabCut class to automatically select regions
- Added: TIEVisionWatershed class to automaticallly select regions

ievision_4.0.0.0_x32.zip 9mb mega

 

yupcre2 v1.8.0 D7-XE10.2 Setup Crack

$
0
0
YuPcre2 1.8.0.rar | 23.3 MB

Description:
YuPcre2 is a new regular expression library for Delphi with Perl syntax. Directly supports UnicodeString, AnsiString, or UCS4String, as well as UTF-8, and UTF-16

YuPcre2 provides two matching algorithms, the standard Perl and alternative DFA algorithm:
  • The Perl algorithm is what you are used to from Perl and JavaScript. It is fast and supports the complete pattern syntax. You will likely be using it most of the time.
  • DFA is a special purpose algorithm. If finds all possible matches and, in particular, it finds the longest. It never backtracks and supports partial matching better, in particular multi-segment matching of very long subject strings.
YuPcre2 has native interfaces for 8-bit, 16-bit, and 32-bit strings. Component wrappers are available for UnicodeString / WideString and AnsiString / Utf8String / RawBytestring:

Website:
You can't view the links! Click here to register

History / Changes


YuPcre2 1.8.0 – 2 Mar 2018
  • Add new pcre2_config options: PCRE2_CONFIG_NEVER_BACKSLASH_C and PCRE2_CONFIG_COMPILED_WIDTHS.
  • Defined public names for all the pcre2_compile error numbers.
  • When an assertion contained (*ACCEPT) it caused all open capturing groups to be closed (as for a non-assertion ACCEPT), which was wrong and could lead to misbehaviour for subsequent references to groups that started outside the assertion. ACCEPT in an assertion now closes only those groups that were started within that assertion.
  • Although pcre2_jit_match checks whether the pattern is compiled in a given mode, it was also expected that at least one mode is available. This is fixed and pcre2_jit_match returns with PCRE2_ERROR_JIT_BADOPTION when the pattern is not optimized by JIT at all.
  • If a backreference with a minimum repeat count of zero was first in a pattern, apart from assertions, an incorrect first matching character could be recorded. For example, for the pattern (?=(a))\1?b, “b” was incorrectly set as the first character of a match.
  • Characters in a leading positive assertion are considered for recording a first character of a match when the rest of the pattern does not provide one. However, a character in a non-assertive group within a leading assertion such as in the pattern (?=(a))\1?b caused this process to fail. This was an infelicity rather than an outright bug, because it did not affect the result of a match, just its speed. (In fact, in this case, the starting 'a' was subsequently picked up in the study.)
  • Allocate a single callout block on the stack at the start of pcre2_match and set its never-changing fields once only. Do the same for pcre2_dfa_match.
  • Save the extra compile options (set in the compile context) with the compiled pattern (they were not previously saved), add PCRE2_INFO_EXTRAOPTIONS to retrieve them.
  • Added PCRE2_CALLOUT_STARTMATCH and PCRE2_CALLOUT_BACKTRACK bits to a new field callout_flags in callout blocks. The bits are set by pcre2_match, but not by JIT or pcre2_dfa_match. These bits are provided to help with tracking how a backtracking match is proceeding.
  • When PCRE2_FIRSTLINE without PCRE2_NO_START_OPTIMIZE was used in non-JIT matching (both pcre2_match and pcre2_dfa_match) and the matched string started with the first code unit of a newline sequence, matching failed because it was not tried at the newline.
  • Code for giving up a non-partial match after failing to find a starting code unit anywhere in the subject was missing when searching for one of a number of code units (the bitmap case) in both pcre2_matchand pcre2_dfa_match. This was a missing optimization rather than a bug.
  • The JIT compiler has been updated.
  • Avoid pointer overflow for unset captures in pcre2_substring_list_get. This could not actually cause a crash because it was always used in a memcpy() call with zero length.
  • Auto-possessification at the end of a capturing group was dependent on what follows the group (e.g. (a+)b would auto-possessify the a+) but this caused incorrect behaviour when the group was called recursively from elsewhere in the pattern where something different might follow. Iterators at the ends of capturing groups are no longer considered for auto-possessification if the pattern contains any recursions.

DISQLite3 Pro 5.23.0 D4-XE10.2 Setup Crack

$
0
0
DISQLite3 5.23.0.rar | 45.8 MB

Description:
  • ACID transactions, even after system crashes and power failures.
  • Zero-configuration – no setup or administration needed.
  • Implements most of SQL-92.
  • A complete database is stored in a single disk file.
  • Supports terabyte-sized databases and gigabyte-sized strings and blobs. Self-contained: no external dependencies, no DLLs.
  • Small footprint and smart linking: Only required code is compiled in, adding as little as 300 KB code space only.
  • Database AES encryption with SHA256 key generator.
  • Db.pas is not required, which allows DISQLite3 to compile with all flavours of Delphi, including Delphi Standard and Delphi Personal.
  • Faster than popular database engines for most common operations.
  • Simple, easy to use API.
  • Database files created with DISQLite3 can also be accessed by Linux and MacOS using the SQLite3 libraries.
Website:
You can't view the links! Click here to register

History: 
[size=15px]DISQLite3 5.23.0 – 26 Jan 2017


The output of sqlite3_trace_v2 now shows each individual SQL statement run within a trigger.
  • Add the ability to read from WAL mode databases even if the application lacks write permission on the database and its containing directory, as long as the -shm and -wal files exist in that directory.
  • Added the rtreecheck scalar SQL function to the R-Tree extension.
  • Added the sqlite3_vtab_nochange and sqlite3_value_nochange interfaces to help virtual table implementations optimize UPDATE operations.
  • Added the sqlite3_vtab_collation interface.
  • Added support for the “^” initial token syntax in FTS5.
  • New extensions:
    • The Zipfile virtual table can read and write a ZIP Archive.
    • The sqlite_btreeinfo eponymous virtual table for introspecting and estimating the sizes of the btrees in a database.
    • The Append VFS is a VFS shim that allows an SQLite database to be appended to some other file. This allows (for example) a database to be appended to an executable that then opens and reads the database.
    • The incremental_index_check is a read-only eponymous-only virtual table that checkes indexes.
    • SQLAR compatible SQL compress and decompress functions.
  • Query planner enhancements:
    • The optimization that uses an index to quickly compute an aggregate min() or max() is extended to work with indexes on expressions.
    • The decision of whether to implement a FROM-clause subquery as a co-routine or using query flattening now considers whether the result set of the outer query is “complex” (if it contains functions or expression subqueries). A complex result set biases the decision toward the use of co-routines.
    • The planner avoids query plans that use indexes with unknown collating functions.
    • The planner omits unused LEFT JOINs even if they are not the right-most joins of a query.
  • Other performance optimizations:
    • A smaller and faster implementation of text to floating-point conversion subroutine: sqlite3AtoF().
    • Faster SQL parser.
  • Provide the sqlite_offset(X) SQL function that returns the byte offset into the database file to the beginning of the record holding value X.
  • Bug fixes:
    • Infinite loop on an UPDATE that uses an OR operator in the WHERE clause.
    • Incorrect query results when the skip-ahead-distinct optimization is used.
    • Incorrect query results on a join with a ORDER BY DESC.
    • Inconsistent result set column names between CREATE TABLE AS and a simple SELECT.
    • Assertion fault when doing REPLACE on an index on an expression.
    • Assertion fault when doing an IN operator on a constant index.
    • Correct sqlite3_update_hook callback zDB argument type.
 

IntraWeb Ultimate 14.2.7 for XE-XE10.2

$
0
0
Description

IntraWeb is a tool for Delphi to build web pages. With this tool, developers can create pages that use the same methods that are used to build Windows programs:
- With control of pallets

- and dragging them in the future design of the form window (Page HTML), the user will see.

Since HTML pages directly from the user's computer design concepts are not loading slightly more complicated, and in fact are requested from the web server. So IntraWeb templates on the server and load the server and displays them to the user.

IntraWeb navigation technology that offers a flexible and reliable part of the efforts to remove the developer. The support provided by team members as well as unparalleled IntraWeb.

IntraWeb is fantastic because the framework is very flexible, powerful and fully compatible with Borland Software Corporation is a culture of excellence that suggests encounter. If you have not ever try, do not wait. This tool is invaluable Balvaq.

IntraWeb lets us Web information systems at intervals that go beyond the traditional development tools and methods, build. Previous tools of Web information system, the months of time needed to develop and manage user accounts were limited. The new system is fast, flexible and user-friendly. Members parts are loving it!

For 14 of the serial version of the file Serial.txt use.

Bug Fixes
  • Allow grids to use % CSS unit for width and height of the cell
  • Under very rare circumstances an AV could happen when creating and destroying containers (IWRegions and descendants) at runtime
Modified
  • New: Protection against arbitrary methods on server (Only GET and POST are accepted by default)
  • This version sets TIWServerControllerBase.DisableFixupPatch to TRUE by default, meaning that the modifications for Delphi’s fix up mechanism are disabled by default. We have found a few side effects in some applications and we decided to disable this patch until these cases are fully resolved.

 

ImageEn 7.5

$
0
0
Hi,

looking for ImageEn version 7.5 to trial an update on my software. Has anybody any experience of this package?

​Thanks
 

 

Astonsoft Google Drive Delphi Component 3.01

$
0
0
GDDC 3.01. The new version improves compatibility with the Chinese Windows versions (Win 7 – Win 10) and introduces couple of minor bug fixes.

Google Drive Delphi Component is a non-visual component that allows to work with Google Drive (including Documents) using Delphi. The component supports Delphi 7 and higher versions and works directly with Google using official API. Official API use guarantees maximum compatibility and fewest possible modifications to future versions.

İmage

Features
  • Create and edit folders
  • Upload, update and download files in different formats
  • Move and copy files between folders
  • Rename and delete files and folders
  • Work with shared items
  • Export Google documents
  • Full OAuth 2.0 authentification support (including two-step verification)
  • Access to XML code for each object with possibility to read and modify any fields for an object
  • Unicode support for all text fields
  • HTTPS support
more info:
You can't view the links! Click here to register

 

dbExpress driver for Firebird


Some useful Delphi components

$
0
0
ccComponents
Some useful Delphi components along with IDE about screen registration.

Not only are the following components useful, they also show several aspects of how to write Delphi components. They include separate packages for run-time and design-time properties, component help activated by right-clicking on the component, and even integration into Delphi's splash screen and About box.

LayoutSaver
Simply drop this component on a form and it's size and position are automatically saved when closed and restored when opened. Additionally save other values with convenient methods. There are two variations:

ccRegistryLayoutSaver - saves settings to the windows registry, under the CURRENT_USER/SOFTWARE key.
ccIniLayoutSaver - saves settings to an INI file (text file with NAME=Value pairs). You can control where the file lives or set it to the default of the application data path.
Both of these components have defaults to save files or registry settings in appropriate places with minimal settings and create keys or sections based on the name of the form. So you can quickly and easily drop one of these components on each form.

With the additional methods for saving/restoring integer, string, and boolean values, it makes remembering user data very easy.

IdleClose
This component includes routines written by someone named Neil on the DBISAM newsgroups several years ago. Turned into a component, this attaches to some keyboard and mouse Windows hooks to watch for inactivity on the computer and pops up a message with a count-down timer to close the application. This can be useful for 2-tier database applications that leave files and records open.

ElapsedTimer
This is a very simple component that hides the details of timeing an operation. Simply call Start, do your stuff, then call Stop and you have the following properties available:

ElapsedTime: TDateTime
ElapsedSeconds: Double
ElapsedMinutes: Double
ElapsedHours: Double
ElapsedDays: Double
ElapsedMonths: Double
ElapsedYears: Double
This component does NOT check for change in time zones (if used on a mobile device) or account for Daylight Savings Time. It was designed for fairly short operations (less than an hour).

Other Components
The following components were only supported up through Delphi XE and removed from newer packages.

ccDBISAMTableLookup
A long time ago, I used the InfoPower suite of components which had a really nice incremental search component that would list matching records as you type. I patterned this component off that idea but also added user-defined buttons and many other features. I also used Raize Controls for some extra nice display features--and tied it all very closely to the DBISAM database components. It was for a specific project at the time, but I used it and variations of it (like switching out DBISAM for ElevateDB components) in other projects since then.

This might be an interesting component to look at because it's a good example of how to build a compound component.

ccTextMerge
Written to support an old project many years ago, this allows simple merging of NAME=VALUE pairs with delimters. Obsoleted in favor of using TStringList.

ccTextFileLogger
Provides quick and easy logging to a text file. Deprecated because newer libraries and methods of logging are preferred.

ccTextViewer
A simple text file viewer in a pop-up modal window.

 

Winsoft XML 1.0 Crack

$
0
0
XML library
  • uses standard Windows XmlLite API
  • supports Windows 32 and Windows 64
  • available for Delphi/C++ Builder 7 - 10.2 and Lazarus 1.8.2
  • source code included in registered version
  • royalty free distribution in applications
Product Info:Code:
PHP Code:
https://www.winsoft.sk/xml.htm 

FMXRTL 2.0.14 Tokyo (10.2.2 and 10.2.3)

$
0
0
  • FMXRTL 2.0.14 Tokyo (10.2.3)
  • FMXRTL 2, supports all platforms supported by FireMonkey.
    It will correct behavior of FireMonkey in many places, to let you create a nice and acceptable right to left user interface, without losing any left to right functionality.


    web site : You can't view the links! Click here to register
 

TVideoGrabber Video SDK v10.8 (version 10.8.1.2) for Delphi 10.2.3

$
0
0

XLSReadWriteII v6.00.32a (D10.2.3)

$
0
0
[size=18px]A complete solution for working with MS Excel files.
Native access to Excel files. The user doesn't need to have Excel, or any other software installed.

XLSReadWriteII uses it's own memory manager that is optimized for storing cell values. This means that you can work with larger files. If your files still not will fit in memory, there is a Direct Read and Direct Write modes that let you process files on disc.

Stability. One of the major goals with XLSReadWriteII was to create a product that won't corrupt the Excel files and won't alter any data in the file. The engine that handles XLSX files is automatically built directly from the file format specifications with our special developed tool. This will ensure maximum comatibility.

No runtime fees for the component.

Full source code included.

We released the first version of XLSReadWrite in 1998. At that time it was the only component that could read and write Excel 97+ files. We are commited to have the leading Excel solution for Delphi in the future as well.

Version 6 released!
Important news:
  • Support for pivot tables.
  • New component: TXLSGrid. This is like a simpler version of XLSSpreadSheet where you can view cells, pictures and text boxes. Based on TDrawGrid.
  • You can now copy entire worksheets from other files (instances of XLSReadWriteII). Use the Assign method.
  • New RTF importer and exporter where you can import entire documents to a worksheet, including tables in RTF files.
  • Support for charts in XLSX files.
  • Support fo encrypted XLSX files.
  • And more...

More Info:Code:
PHP Code:
http://www.axolot.com/xls.htm 
Download X10.1, X10.2 & D7:Code:
PHP Code:
http://www.axolot.com/components/xlsrwii6_ddx102.exe
http://www.axolot.com/components/xlsrwii6_ddx101.exe
http://www.axolot.com/components/xlsrwii6_d7.exe 
Other Downloads:Code:
PHP Code:
http://www.axolot.com/download.htm

https://sourceforge.net/projects/swissfileknife/files/1-swissfileknife/1.8.9.0/ 
Patch Script (must be executed with Admin privileges, from installation folder):

 
 
Viewing all 1331 articles
Browse latest View live


Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>