<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>All Delphi &#187; VCL</title>
	<atom:link href="http://alldelphi.com/category/vcl/feed/" rel="self" type="application/rss+xml" />
	<link>http://alldelphi.com</link>
	<description>Everything You Want To Know From VCL, Tips To Snippet All Everything About Delphi And CodeGear Related</description>
	<lastBuildDate>Thu, 08 Dec 2011 00:40:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Skin Adapter For Bussines SkinForm Version 3.9.1</title>
		<link>http://alldelphi.com/2008/07/20/skin-adapter-for-bussines-skinform-version-391/</link>
		<comments>http://alldelphi.com/2008/07/20/skin-adapter-for-bussines-skinform-version-391/#comments</comments>
		<pubDate>Sun, 20 Jul 2008 08:36:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[VCL]]></category>
		<category><![CDATA[codegear 2007]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Skin Adapter]]></category>
		<category><![CDATA[VCL Skin]]></category>

		<guid isPermaLink="false">http://www.alldelphi.com/?p=42</guid>
		<description><![CDATA[Hi all delphi readers it&#8217;s been a while since my last posting. Recently I can&#8217;t access using my office connection to this blog, I&#8217;ve complaint this to the customer service of the internet provider but then it still happening, also I&#8217;ve been not well for this few days. So to make up to you guys [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Hi all delphi readers it&#8217;s been a while since my last posting. Recently I can&#8217;t access using my office connection to this blog, I&#8217;ve complaint this to the customer service of the internet provider but then it still happening, also I&#8217;ve been not well for this few days.<br />
So to make up to you guys I thought I&#8217;m gonna give you a lil&#8217; component that you guys will found it usefull if you all delphi readers has download the <a href="http://www.alldelphi.com/2008/07/10/almediadev-bussinessskinform-version-641/"><strong>Bussines SkinForm</strong></a> </p>
<p><span id="more-42"></span></p>
<p><strong>OverView</strong><br />
SkinAdapter is a component for DynamicSkinForm and BusinessSkinForm which allows to make third-party controls skinnable without modifing source code. The SkinAdapter can make any third-party controls skinnable.  For example, SkinAdapter can subclass WebBrowser, DevExpress QuantumGrid, TMS Unicode controls, TRichView, TVirtualTreeView, Woll2Woll IP4000, TSynEdit, TMS Grid Pack, EhLib, ProfGrid and more popular controls.</p>
<p>SkinAdapter is intended for use with:</p>
<p>    * Delphi 2007<br />
    * Delphi 2006<br />
    * C++Builder 2007<br />
    * C++Builder 2006<br />
    * Turbo Delphi<br />
    * Turbo C++<br />
    * Delphi 2005<br />
    * Delphi 5,6,7<br />
    * C++ Builder 5,6<br />
<strong>Features</strong><br />
    *  easy to use<br />
    * automatic hooking third-party controls, which names you set in list (all controls with standard scrollbars, button, bitbtn, speedbutton, edit, combobox, checkbox, groupbox, tab and page controls,  radiogroup, listbox, listview with header and others)<br />
    * scrollbars without flickers!<br />
    * full compatible with DynamicSkinForm VCL and BusinessSkinForm VCL<br />
    * tested in Windows 95, 98, ME, NT, 2000, 2003 Server, XP and Vista<br />
    * support for Billenium Effects components (you need to do nothing)<br />
    * support DevExpress QuantumGrid 5, 6<br />
    * unicode support<br />
    * skinnable WebBrowser &#8211; first and unique skinnable WebBrowser component for Delphi and C++Builder in the skin-components market<br />
<strong>ScreenShot</strong><br />
<img src="http://www.almdev.com/prods/skinadapter/imgs/sasc1.jpg" alt="ScreenShot1" /><br />
<img src="http://www.almdev.com/prods/skinadapter/imgs/sasc2.jpg" alt="ScreenShot2" /><br />
<img src="http://www.almdev.com/prods/skinadapter/imgs/vtv.gif" alt="ScreenShot3" /><br />
<img src="http://www.almdev.com/prods/skinadapter/imgs/sasc5.gif" alt="ScreenShot4" /><br />
<img src="http://www.almdev.com/prods/skinadapter/imgs/sasc3.gif" alt="ScreenShot5" /><br />
<img src="http://www.almdev.com/prods/skinadapter/imgs/sasc4.gif" alt="ScreenShot6" /></p>
<p><a href="http://rapidshare.com/files/131053990/SkinAdapter.BusinessSkinForm.v.3.91.rar"><strong>Download It HERE</strong></a></p>
]]></content:encoded>
			<wfw:commentRss>http://alldelphi.com/2008/07/20/skin-adapter-for-bussines-skinform-version-391/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AlmediaDev DynamicSkinForm (Version 9.41)</title>
		<link>http://alldelphi.com/2008/07/10/almediadev-dynamicskinform-version-941/</link>
		<comments>http://alldelphi.com/2008/07/10/almediadev-dynamicskinform-version-941/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 02:44:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[VCL]]></category>
		<category><![CDATA[BussinessSkinForm Crack With Source]]></category>
		<category><![CDATA[Delphi VCL]]></category>
		<category><![CDATA[VCL Skin]]></category>

		<guid isPermaLink="false">http://www.alldelphi.com/?p=37</guid>
		<description><![CDATA[Hi, All Delphi readers, time to see and evaluate this baby out of the box ..feel free to download my gift on below link.. DynamicSkinFrom DynamicSkinForm VCL (more than 100 components) help you to create applications with skins. Stable, multifunctional package for multimedia and standard applications. DynamicSkinForm VCL is intended for use with: * Delphi [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Hi, All Delphi readers, time to see and evaluate this baby out of the box ..feel free to download my gift on below link.. <img src='http://alldelphi.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   <span id="more-37"></span><br />
<strong>DynamicSkinFrom</strong></p>
<p>DynamicSkinForm VCL (more than 100 components) help you to create applications with skins.<br />
Stable, multifunctional package for multimedia and standard applications.<br />
DynamicSkinForm VCL is intended for use with:<br />
    * Delphi 2007<br />
    * Delphi 2006<br />
    * C++Builder 2007<br />
    * C++Builder 2006<br />
    * Turbo Delphi<br />
    * Turbo C++<br />
    * Delphi 2005<br />
    * Delphi 5,6,7<br />
    * C++ Builder 5,6</p>
<p><strong>Features:</strong><br />
    *  application can have one or different skins for windows<br />
    * custom skins (as WinAmp, iTunes) and standard applications<br />
    * run-time skin change<br />
    * nonrectangular, dynamically resizable windows<br />
    * MDI support<br />
    * default style for form and controls<br />
    * skin support for messages<br />
    * advanced hints with title, image and multiline text<br />
    * skin menus with nonrectangular kind, effects, multi-items support<br />
    * skin support and default style for dialog windows and tool windows<br />
    * skin support for controls: treeview, listview, richedit, dateedit, combobox, listbox and checklistbox, scrollbar, memo, edit and spinedit,tabcontrol and pagecontrol, stringgrid and drawgrid, panel, groupbox, buttons, speedbuttons, label, trackbar, gauge, checkbox, radiobox, round regulator, gauge, animate, switch, updown, controlbar, splitter, scrollbox, colorcombobox, fontcombobox<br />
    * many controls can have nonrectangular kind<br />
    * bitmap background for edits, memos and grids controls<br />
    * skin support for shell controls and dialogs<br />
    * skin support for printer dialogs<br />
    * linking controls to areas<br />
    * skins with objects: caption, buttons, gauge, switch, trackbar, animate, labels, areas for user objects<br />
    * skin support for all elements in all controls and forms<br />
    * enable/disable skin support for forms<br />
    * full skin support for all standard dialogs<br />
    * morphing effects for objects and controls<br />
    * alphablending effect for menus and controls<br />
    * Windows 2K, XP, Vista alphablending support for forms, menus, hints, popup controls (layered windows)<br />
    * jpeg files support<br />
    * skin support for cursors<br />
    * skin support for hints with nonrectangular kind, alphablending effect<br />
    * rollup state for forms<br />
    * stored skins in *.exe file<br />
    * open architecture for skins<br />
    * creating your skins with special editor<br />
    * zip-compression support for skins<br />
    * zlib-compression support for skins<br />
    * cool skins collections with full right to use and distribute from your site<br />
    * support BilleniumEffects VCL<br />
    * tested in Windows 95, 98, ME, NT, 2000, 2003 Server, XP and Vista<br />
    * PNG-images support in all controls (internal support)<br />
    * Unicode support (SkinAdapter VCL + TMS Unicode Components needed)<br />
    * complete support for multimonitors systems<br />
    * support SmartEffects VCL (cool animation and transition effects in your application)<br />
<strong>ScreenShot: </strong><br />
         Full Vista OS support (SkinData.SkinnableForm = False + VistaTM skin)<br />
  <img src="http://www.almdev.com/prods/dsf/imgs/vista.jpg" alt="DynamicSkinForm ScreenShot 1" /><br />
  <img src="http://www.almdev.com/prods/dsf/imgs/main.jpg" alt="DynamicSkinFrom ScreenShot 2" /><br />
  <img src="http://www.almdev.com/prods/dsf/imgs/grids.jpg" alt="DynamicSkinForm ScreenShot 3" /><br />
  <img src="http://www.almdev.com/prods/dsf/imgs/screenshot2.gif" alt="DynamicSkinForm ScreenShot 4" /><br />
  <img src="http://www.almdev.com/prods/dsf/imgs/itunes.jpg" alt="DynamicSkinForm ScreenShot 5" /><br />
  <img src="http://www.almdev.com/prods/dsf/imgs/screenshot4.gif" alt="DynamicSkinForm ScreenShot 6" /><br />
  <img src="http://www.almdev.com/prods/dsf/imgs/screenshot3.gif" alt="DynamicSkinForm ScreenShot 7" /></p>
<p><strong><a href="http://rapidshare.com/files/128534152/DynamicSkinForm_V941.rar">Download</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://alldelphi.com/2008/07/10/almediadev-dynamicskinform-version-941/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AlmediaDev BussinessSkinForm (Version 6.41)</title>
		<link>http://alldelphi.com/2008/07/10/almediadev-bussinessskinform-version-641/</link>
		<comments>http://alldelphi.com/2008/07/10/almediadev-bussinessskinform-version-641/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 02:31:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[VCL]]></category>
		<category><![CDATA[BussinessSkinForm Crack With Source]]></category>
		<category><![CDATA[Delphi VCL]]></category>
		<category><![CDATA[VCL Skin]]></category>

		<guid isPermaLink="false">http://www.alldelphi.com/?p=36</guid>
		<description><![CDATA[Hi, All Delphi readers, time to see and evaluate this baby out of the box ..feel free to download my gift on below link.. BussinesSkinForm BusinessSkinForm VCL (more than 120 components) help you to create applications with skins. Stable, multifunctional package for business applications. BusinessSkinForm VCL is intended for use with: * Delphi 2007 * [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Hi, All Delphi readers, time to see and evaluate this baby out of the box ..feel free to download my gift on below link.. <img src='http://alldelphi.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   <span id="more-36"></span></p>
<p><strong>BussinesSkinForm</strong></p>
<p>BusinessSkinForm VCL (more than 120 components) help you to create applications with skins.<br />
Stable, multifunctional package for business applications.<br />
BusinessSkinForm VCL is intended for use with:<br />
    * Delphi 2007<br />
    * Delphi 2006<br />
    * C++Builder 2007<br />
    * C++Builder 2006<br />
    * Turbo Delphi<br />
    * Turbo C++<br />
    * Delphi 2005<br />
    * Delphi 5,6,7<br />
    * C++ Builder 5,6</p>
<p><strong>Features :</strong><br />
    * open architecture for skins<br />
    * application can have one or different skins for windows<br />
    * run-time skin change<br />
    * nonrectangular, dynamically resizable windows<br />
    * default style for forms, controls and menus<br />
    * custom buttons in form caption<br />
    * MDI support<br />
    * skin support for menus and hints<br />
    * advanced hints with title, image and multiline text<br />
    * skin support for controls (label, buttons, speedbuttons, gauge, trackbar, panel, checkbox, radiobox, tab and page controls,  grids controls, listbox, checklistbox, memo, edit, spinedit, dateedit, currency edit, combobox, comboboxex, treeview, listview, shell controls and others)<br />
    * many controls can have nonrectangular kind<br />
    * full skin support for all standard DB controls + additional DB controls (navigator, grid, ctrlgrid, edit, memo, combobox, listbox, lookup controls and others)<br />
    * bitmap background for edits, memos and grids controls<br />
    * skin support for all elements in all controls and forms<br />
    * skin support for shell dialogs and many others dialogs<br />
    * skin support for printer dialogs<br />
    * full skin support for all standard dialogs<br />
    * enable/disable skin support for forms<br />
    * skin support for messages<br />
    * Windows 2k, XP, Vista system alphablending support for forms, dialogs, messages, menus, hints, popup controls (layered windows)<br />
    * stored skins in *.exe file<br />
    * creating your skins with special program<br />
    * zip-compression support for skins<br />
    * zlib-compression support for skins<br />
    * tested in Windows 95, 98, ME, NT, 2000, 2003 Server, XP and Vista<br />
    * support BilleniumEffects VCL<br />
    * cool skins collections with full rights to use and distribute from your site<br />
    * PNG-images support in all controls (internal support)<br />
    * Unicode support (SkinAdapter VCL + TMS Unicode Components needed)<br />
    * complete support for multimonitors systems<br />
    * support SmartEffects VCL (cool animation and transition effects in your applications)</p>
<p><strong>ScreenShot: </strong><br />
         Full Vista OS support (SkinData.SkinnableForm = False + VistaTM skin)<br />
  <img src="http://www.almdev.com/prods/bsf/imgs/vista.jpg" alt="BusinessSkinForm ScreenShot 1" /><br />
  <img src="http://www.almdev.com/prods/bsf/imgs/screenshot1.gif" alt="BusinessSkinForm ScreenShot 2" /><br />
  <img src="http://www.almdev.com/prods/bsf/imgs/db_sc.jpg" alt="BusinessSkinForm Screenshot 3" /><br />
  <img src="http://www.almdev.com/prods/bsf/imgs/mdi_sc.jpg" alt="BusinessSkinForm ScreenShot 4" /><br />
  <img src="http://www.almdev.com/prods/bsf/imgs/png_support.jpg" alt="BusinessSkinForm ScreenShot 5" /><br />
  <img src="http://www.almdev.com/prods/bsf/imgs/se_sc.jpg" alt="BusinessSkinForm ScreenShot 6" /></p>
<p><strong><a href="http://rapidshare.com/files/128534151/BusinessSkinFormv641.rar">Download</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://alldelphi.com/2008/07/10/almediadev-bussinessskinform-version-641/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Data Access Components for MySQL  (MyDAC v5.50.0.35)</title>
		<link>http://alldelphi.com/2008/07/08/data-access-components-for-mysql-mydac-v550035/</link>
		<comments>http://alldelphi.com/2008/07/08/data-access-components-for-mysql-mydac-v550035/#comments</comments>
		<pubDate>Tue, 08 Jul 2008 07:02:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[VCL]]></category>
		<category><![CDATA[Data Access Components For MySQL]]></category>
		<category><![CDATA[MyDAC v5.50.0.35]]></category>
		<category><![CDATA[MyDAC VCL For Delphi]]></category>

		<guid isPermaLink="false">http://www.alldelphi.com/?p=35</guid>
		<description><![CDATA[hi all delphi readers , I got this review for you all to consider also you will find some interesting link below Data Access Components for MySQL Overview Data Access Components for MySQL (MyDAC) is a library of components that provides direct access to MySQL database servers from Delphi, Delphi for .NET, C++Builder and Kylix. [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>hi all delphi readers , I got this review for you all to consider also you will find some <strong><em>interesting</em></strong> link <strong><em>below</em></strong> <img src='http://alldelphi.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Data Access Components for MySQL Overview</strong></p>
<p>Data Access Components for MySQL (MyDAC) is a library of components that provides direct access to MySQL database servers from Delphi, Delphi for .NET, C++Builder and Kylix. MyDAC can connect directly to MySQL server or work through the MySQL client library. The MyDAC library is designed to help programmers develop faster and cleaner MySQL database applications. <span id="more-35"></span></p>
<p>MyDAC is a complete replacement for standard MySQL connectivity solutions and presents an efficient alternative to the Borland Database Engine for access to MySQL.</p>
<p><strong>Advantages of MyDAC Technology</strong></p>
<p>MyDAC is a direct connectivity database wrapper built specifically for the MySQL server. MyDAC offers wide coverage of the MySQL feature set, supports both client and direct connection modes, and emphasizes optimized data access strategies.</p>
<p><strong>Wide Coverage of MySQL Features</strong></p>
<p>By providing access to the most advanced database functionality, MyDAC allows developers to harness the full capabilities of the MySQL server and optimize their database applications. MyDAC features complete support of row-level locking, HANDLER statements, and MySQL administration tasks.</p>
<p><strong>Native Connection Options</strong></p>
<p>MyDAC offers two connection modes to MySQL: direct connection over the network in Direct mode and connection through the standard MySQL Client in Client mode. MyDAC-based database applications are easy to deploy, do not require installation of other data provider layers (such as BDE), and tend to be faster than those that use standard data connectivity solutions.</p>
<p><strong>Optimized Code</strong></p>
<p>The goal of MyDAC is to enable developers to write efficient and flexible database applications. The MyDAC library is implemented using advanced data access algorithms and optimization techniques. Classes and components undergo comprehensive performance tests and are designed to help you write high-performance, lightweight data access layers.</p>
<p><strong>Compatibility with Standard Data Access Components</strong></p>
<p>The MyDAC interface retains compatibility with standard VCL data access components, like BDE. Existing BDE-based applications can be easily migrated to MyDAC and enhanced to take advantage of MySQL-specific features. Project migration can be automated with the BDE Migration Wizard.</p>
<p><strong>Components</strong></p>
<p>All editions of MyDAC include the following basic components:</p>
<p>* TMyConnection &#8211; lets you set up and control connections to MySQL database server<br />
* TMyQuery &#8211; uses SQL statements to retrieve data from MySQL table or tables and supply it to one or more data-aware components through a TDataSource component and provides flexible data update functionality<br />
* TMyTable &#8211; allows to retrieve and update data single table without writing SQL statement<br />
* TMyStoredProc &#8211; executes stored procedures and functions<br />
* TMyCommand &#8211; executes SQL statements and stored procedures, which do not return rowsets<br />
* TMyScript &#8211; executes sequence of SQL statements<br />
* TMyUpdateSQL &#8211; lets you tune update operations for a DataSet component<br />
* TMyDataSource &#8211; provides an interface between a MyDAC dataset components and data-aware controls on a form<br />
* TMySQLMonitor &#8211; allows to monitor dynamic SQL executing in MyDAC based applications<br />
* TMyConnectDialog &#8211; allows you to build custom prompts for usernames, passwords, and servers<br />
* TCRDBGrid &#8211; extends TDBGrid capabilities, provides visual access to filters and incremental search<br />
* TVirtualTable &#8211; provides dataset functionality for data that has no real database connection<br />
* MyDataAdapter &#8211; .NET component, uses TDataSet as data source for retrieving and saving data to System.Data.DataSet</p>
<p>MyDAC Professional Edition and MyDAC Developer Edition include the following additional components:</p>
<p>* TMyLoader &#8211; provides quick loading data to MySQL database<br />
* TMyDump &#8211; serves to store a database or its parts as a script and also to restore database from received script<br />
* TMyBackup &#8211; serves for backup copying specified tables on the server<br />
* TMyServerControl &#8211; serves to control the server and execution of standard service tasks<br />
* TMyEmbConnection &#8211; is used to establish connection to MySQL Embedded server<br />
* TMyBuilder &#8211; serves to manage SQL Builder for MySQL Add-in<br />
* TMyMetaData &#8211; retrieves metadata on specified SQL object<br />
* TCRBatchMove &#8211; transfers data between all types of TDataSet descendants</p>
<p><strong>Key Features</strong></p>
<p>The following list describes the main features of Data Access Components for MySQL.</p>
<p>* Direct access to server data without using client library. Does not require installation of other data provider layers (such as BDE and ODBC)<br />
* VCL, VCL.NET, and CLX versions of library available<br />
* Full support of the latest versions of MySQL Server<br />
* Support for all MySQL Server data types<br />
* Disconnected Model with automatic connection control for working with data offline<br />
* Local Failover for detecting connection loss and implicitly reexecuting certain operations<br />
* All types of local sorting and filtering, including by calculated and lookup fields<br />
* Automatic data updating with TMyQuery, TMyTable, and TMyStoredProc components<br />
* Unicode and national charset support<br />
* Supports many MySQL-specific features, such as locking, SET and ENUM types<br />
* Advanced script execution functionality with TMyScript component<br />
* Support for using macros in SQL<br />
* Integration with MyDeveloper Tools for performing advanced database development and administration tasks<br />
* Easy migration from BDE with Migration Wizard<br />
* Lets you use Professional Edition of Delphi and C++Builder to develop client/server applications<br />
* Includes annual MyDAC Subscription with Priority Support<br />
* Licensed royalty-free per developer, per team, or per site</p>
<p><strong>MyDAC Editions</strong></p>
<p>Data Access Components for MySQL comes in four editions: MyDAC Standard Edition, MyDAC Professional Edition, MyDAC Developer Edition, and MyDAC Trial Edition.</p>
<p>MyDAC Standard Edition includes the MyDAC basic connectivity components and the MyDAC Migration Wizard. MyDAC Standard Edition is a cost-effective solution for database application developers who are looking for overall high performance connectivity to MySQL.</p>
<p>MyDAC Professional Edition shows off the full power of MyDAC, enhancing MyDAC Standard Edition with support for MySQL-specific functionality and advanced dataset management features.</p>
<p>MyDAC Developer Edition is a bundle package of MyDAC Professional Edition with MyDeveloper Tools, an advanced add-in for MySQL database development and administration.</p>
<p>MyDAC Trial Edition is the evaluation version of MyDAC. It includes all the functionality of MyDAC Professional Edition with a trial limitation of 60 days. Kylix, C++Builder, and supported .NET IDEs have additional trial limitations.</p>
<p>You can get Source Access to the implementation of all the component classes in MyDAC by purchasing the special MyDAC Professional Edition with Source Code or MyDAC Developer Edition with Source Code.</p>
<p><a href="http://rapidshare.com/files/128033658/550d11pro.exe">Download For CodeGear2007</a><br />
<a href="http://rapidshare.com/files/128054339/550d7pro.exe">Download For Delphi7</a></p>
]]></content:encoded>
			<wfw:commentRss>http://alldelphi.com/2008/07/08/data-access-components-for-mysql-mydac-v550035/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SecureBlackbox VCL Professional package Licensed</title>
		<link>http://alldelphi.com/2008/07/06/secureblackbox-vcl-professional-package-licensed/</link>
		<comments>http://alldelphi.com/2008/07/06/secureblackbox-vcl-professional-package-licensed/#comments</comments>
		<pubDate>Sun, 06 Jul 2008 12:34:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[VCL]]></category>
		<category><![CDATA[cracked SecureBlackbox VCL Professional package License]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.alldelphi.com/?p=34</guid>
		<description><![CDATA[Hi All Delphi readers, Add perfect security to your application! It is time to make your applications up-to-date. Enhance them with outstanding security features. Add digital signing and encryption to data storage and processing functions. Authenticate e-mail, secure information transfer, and provide strong identity management functions for your users. All of these can be done [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Hi All Delphi readers, Add perfect security to your application!</p>
<p>It is time to make your applications up-to-date. Enhance them with outstanding security features. Add digital signing and encryption to data storage and processing functions. Authenticate e-mail, secure information transfer, and provide strong identity management functions for your users. All of these can be done in minutes with SecureBlackbox for Developers <span id="more-34"></span></p>
<p><strong>When you need to</strong></p>
<p>    * secure standard Internet protocols like FTP, HTTP, SMTP, POP3, NNTP<br />
    * implement secure file transfer using SFTP or custom protocols<br />
    * perform PGP-compatible operations on files and text<br />
    * encrypt and sign PDF and XML documents<br />
    * create and parse MIME-compliant mail with security extensions (S/MIME and OpenPGP/MIME)<br />
    * manage X.509 certificates and certificate storages easily </p>
<p>SecureBlackbox is your solution. </p>
<p><strong>Primary goal of SecureBlackbox is </strong><br />
to provide basic technology for the wide range of applications, hiding the details of low-level security protocols and algorithms, used by the parties during secure conversations.</p>
<p><strong>SecureBlackbox offers</strong><br />
numerous features, as defined by the modern industry-adopted security standards and protocols. For the full list of features see individual packages.</p>
<p><strong>SecureBlackbox can be used</strong><br />
on Windows, .NET, Windows Mobile and Linux platforms with all major development tools: Visual Studio (managed code), Delphi, Kylix and FreePascal (native Delphi code), Visual C++ and Visual Basic (ActiveX controls) and any other development tool that supports .NET or ActiveX. </p>
<p><strong> Top 10 reasons to choose SecureBlackbox:</strong><br />
*<strong>Security</strong>. Strict observance of the standards and the most secure algorithms, used in the industry, ensures highest level of security of the offered solutions.<br />
*<strong>Flexibility</strong>. SecureBlackbox is an integrated suite of instruments, equally applicable for building complex security-related software solutions and for adding data protection to existing applications.<br />
*<strong>Easy to use architecture.</strong> SecureBlackbox was carefully designed by software architects, who have extensive experience in software development and design.<br />
*<strong>Readiness for use.</strong> One can use SecureBlackbox even if he/she has only basic knowledge of information security and cryptography.<br />
*<strong>Standard compliance. </strong>SecureBlackbox offers implementations of the common security-related protocols and standards. This guarantees highest possible compatibility with third-party software and hardware.<br />
*<strong>Authentic design and implementation.</strong>SecureBlackbox is a native implementation which doesn&#8217;t use other cryptographic or network libraries and includes all math algorithms implemented from scratch.<br />
*<strong>Feature richness. </strong>SecureBlackbox implements all standards in full, not separating main functions, defined by the standard, from the supplementary features.<br />
*<strong>Extensibility. </strong>Functionality of SecureBlackbox components can be easily extended by both EldoS developers and users on their own.<br />
*<strong>Flexible support policy. </strong>EldoS Corporation offers many support options, from forums and knowlegebase to free individual support and expert services.<br />
*<strong>Affordable licensing schemes. </strong>EldoS Corporation offers affordable royalty-free licenses for all it&#8217;s products. All licenses include free individual support and free updates. </p>
<p><a href="http://rapidshare.com/files/127583034/secbboxproVersion_5.1.110.rar">Download</a></p>
]]></content:encoded>
			<wfw:commentRss>http://alldelphi.com/2008/07/06/secureblackbox-vcl-professional-package-licensed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Encryption, cypher and hashes(2)</title>
		<link>http://alldelphi.com/2008/06/24/encryption-cypher-and-hashes2/</link>
		<comments>http://alldelphi.com/2008/06/24/encryption-cypher-and-hashes2/#comments</comments>
		<pubDate>Tue, 24 Jun 2008 14:02:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[VCL]]></category>
		<category><![CDATA[cypher]]></category>
		<category><![CDATA[Encryption]]></category>
		<category><![CDATA[hashes]]></category>

		<guid isPermaLink="false">http://www.alldelphi.com/?p=27</guid>
		<description><![CDATA[The real simplicity to this function actually comes from the hard work done by the encryption classes TDCP_cast256 and TDCP_sha1 which work seamlessly together to encrypt my string for me. To get a better understanding of how the encryption works lets take a look at some of the method calls used from the encryption classes: [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>The real simplicity to this function actually comes from the hard work done by the encryption classes TDCP_cast256 and TDCP_sha1 which work seamlessly together to encrypt my string for me. To get a better understanding of how the encryption works lets take a look at some of the method calls used from the encryption classes:</p>
<p>TDCP_cast256.Create(Self) &#8211; The constructor method of the TDCP_cast256 class returns an object of type TDCP_cast256. Using this object we can call the EncryptString method.<span id="more-27"></span></p>
<p>Cipher.InitStr(KeyStr,TDCP_sha1) &#8211; Before we can actually use the EncryptString method we must first initialize the cipher with our key phrase. This provides the basis for encrypting and decrypting strings. Its important to remember that we need to use the same key phrase that a string was encrypted with to decypt it again. Thus it is essential that this phrase is kept secret, more on this later. Notice how we also used TDCP_sha1 as a parameter. This initializes the cipher with a hash of the key string using the specified hash type.</p>
<p>Cipher.Burn &#8211; Once we have finished encrypting we use the Burn method to erase all keying information.<br />
Cipher.Free &#8211; Finally, as all good programmers should know, we must destroy our objects otherwise they consume memory.</p>
<p>So thats it, we&#8217;ve encrypted a string. How do we get the original unencrypted string back? Good question, lets take a look at another sample method :</p>
<pre name="code" class="delphi">
function TForm1.DecryptThis(anEncryptedString : string) : string;
var
   Cipher: TDCP_cast256;
   KeyStr: string;
begin
   KeyStr:= 'AcceleratedKeyString';
   Cipher:= TDCP_cast256.Create(Self);
   Cipher.InitStr(KeyStr,TDCP_sha1);
   result := Cipher.DecryptString(aString);
   Cipher.Burn;
   Cipher.Free;
end;
</pre>
<p>You will notice that it looks almost exactly the same as the encrypt method. Well, you&#8217;re right, that&#8217;s the beauty of the encryption library it makes life so simple. The only difference is that we must call the DecryptString method instead. The returned result of the DecryptString function will be our original unencrypted string again. Notice though that our method isn&#8217;t very good, we have stored the key phrase as another variable. It would be quite easy to make a mistype and end up in all sorts of trouble. The best location to store your key phrase is either in the Windows registry or as an interface variable inside your application. Thus all classes will access the same variable for encrypting and decrypting every time.</p>
<p>So now you know how to encrypt and decrypt strings. Lets take this encryption further and explore the methods for file encryption. Imagine the possibilities for you Delphi applications if you can master encrypting configuration files, text files or sensitive reports. Lets take a look at another file encryption sample method.</p>
<pre name="code" class="delphi">
 procedure TForm1.EncryptFiles(aFileIn : string; aFileOut : string)
 var
   Cipher: TDCP_rc4;
   KeyStr: string;
   SourceStream, DestStream: TFileStream;
 begin
    KeyStr := 'AcceleratedKeyString';
    try
      SourceStream:= TFileStream.Create(aFileIn,fmOpenRead);
      DestStream:= TFileStream.Create(aFileOut,fmCreate);
      Cipher:= TDCP_rc4.Create(Self);
      Cipher.InitStr(KeyStr,TDCP_sha1);
      Cipher.EncryptStream(SourceStream, DestStream, SourceStream.Size);
      Cipher.Burn;
      Cipher.Free;
      DestStream.Free;
      SourceStream.Free;
      MessageDlg('File encryption complete',mtInformation,[mbOK],0);
    except
      MessageDlg('Sorry, there was a File IO error',mtError,[mbOK],0);
    end;
 end;
</pre>
<p>As you can see from the example, to encrypt files you need to work with the stream of both files. However the encryption process is still so simple with the help of the library classes.</p>
<p>Why not try the library for yourself..</p>
<p>This library is covered by the Open Source license. See the readme.txt file for details<br />
<a title ="Download DCPcrypt Cryptographic Component library HERE" href= "http://www.alldelphi.com/wp-content/uploads/2008/DCPcrypt Cryptographic Component Library.zip" target="_self"><strong>Download DCPcrypt Cryptographic Component library HERE</strong></a></p>
<p><a title ="Back To Page 1" href= "http://www.alldelphi.com/2008/06/24/encryption-ciphers-and-hashes1/" target="_self"><strong>Back To Page 1</strong></a></p>
]]></content:encoded>
			<wfw:commentRss>http://alldelphi.com/2008/06/24/encryption-cypher-and-hashes2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Encryption, cypher and hashes(1)</title>
		<link>http://alldelphi.com/2008/06/24/encryption-ciphers-and-hashes1/</link>
		<comments>http://alldelphi.com/2008/06/24/encryption-ciphers-and-hashes1/#comments</comments>
		<pubDate>Tue, 24 Jun 2008 13:49:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[VCL]]></category>
		<category><![CDATA[cypher]]></category>
		<category><![CDATA[Encryption]]></category>
		<category><![CDATA[hashes]]></category>

		<guid isPermaLink="false">http://www.alldelphi.com/?p=25</guid>
		<description><![CDATA[Hello, www.alldelphi.com readers, today i want to talk about Encryption, Cipher and Hashes after googling for some times i found some article that interesting enough that i want to share to you all alldelphi.com readers so here it go. In this article we are going to cover how to install DCPcrypt Cryptographic Component Library (open [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Hello, <em>www.alldelphi.com</em> readers, today i want to talk about Encryption, Cipher and Hashes after googling for some times i found some article that interesting enough that i want to share to you all alldelphi.com readers so here it go.</p>
<p>In this article we are going to cover how to install DCPcrypt Cryptographic Component Library (open source), how to call methods for encrypting and decrypting strings, and finally we will take a look at the advanced topic of encrypting files. Our examples relate to applications written in <em>Delphi5</em> or similar. For our examples we assume you already have a basic understanding of Delphi but only a limited understanding of encryption components and techniques.<br />
<span id="more-25"></span><br />
Encryption is becoming ever more popular in today&#8217;s applications. Developers must have a good understanding of the methods used to secure their applications including any sensitive data. As most developers will tell you, Delphi straight out of the box provides the developer with very little encryption components or classes. Instead developers tend to opt for 3rd party components which are tailored to the exact needs. In this article we are going to use an excellent Open Source library called &#8216;<strong>DCPcrypt Cryptographic Component Library</strong>&#8216;.</p>
<p>The library contains various Ciphers and Hashes, which are further sub divided into the more common names of BlowFish, cat128, DES, SHA and many more. In this article we are going to look closely at TDCP_cast256 (cast256 cipher) which has a block size of 128 bits and a max key size of 256 bits, and also DCP_sha1 (sha1 hash) which has a digest size of 160 bits. Don&#8217;t worry too much about these technical details at this stage. These two classes provide the ideal encryption architecture to use with any Delphi application. One other point before we continue, the encryption library can also be used in both C++ Builder and Kylix.</p>
<p>Right, lets take a look at how to install the library and get started with some simple encryption. The library comes with several packages which are &#8216;ready to go&#8217;. Its easy to install the package, you just need to double click the package which meets your version of Delphi, in our example: <em>DCPdelphi5.dpk</em>. Double clicking the package opens Delphi and the standard install package screen appears. Compile the package if you so wish but clicking install directly will do the trick. The next time you open Delphi you will notice two new tabs; DCPciphers and DCPhashes. The TDCP_cast256 class is found under the DCPciphers tab and DCP_sha1 under the DCPhashes tab.</p>
<p>Now we have installed the library lets get to work and start encrypting some strings. Firstly, before we can use any of the encryption methods we must set a reference in our Delphi class to the encryption classes we want to use:</p>
<pre name="code" class="delphi">
Uses
  DCPCAST256, DCPSHA1
</pre>
<p>Now we have a reference to the classes lets take a look at a sample:</p>
<pre name="code" class="delphi">
function TForm1.EncryptThis(aString : string) : string;
var
   Cipher: TDCP_cast256;
   KeyStr: string;
begin
   KeyStr:= 'AcceleratedKeyString';
   Cipher:= TDCP_cast256.Create(Self);
   Cipher.InitStr(KeyStr,TDCP_sha1);
   result := Cipher.EncryptString(aString);
   Cipher.Burn;
   Cipher.Free;
end;
</pre>
<p>That probably seems a bit daunting but its incredibly simple. The idea of the function is to provide a compact single call to encrypt any string we want. The string we want to encrypt is passed as the only parameter to our EncryptThis function. The result returned will be the encrypted string, simple!</p>
<p>This library is covered by the Open Source license. See the readme.txt file for details<br />
<a title ="Download DCPcrypt Cryptographic Component library HERE" href= "http://www.alldelphi.com/wp-content/uploads/2008/DCPcrypt Cryptographic Component Library.zip" target="_self"><strong>Download DCPcrypt Cryptographic Component library HERE</strong></a></p>
<p><a title ="To Page 2" href= "http://www.alldelphi.com/2008/06/24/encryption-cypher-and-hashes2/" target="_self"><strong>To Page 2</strong></a></p>
]]></content:encoded>
			<wfw:commentRss>http://alldelphi.com/2008/06/24/encryption-ciphers-and-hashes1/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Report Engine</title>
		<link>http://alldelphi.com/2007/12/19/report-engine/</link>
		<comments>http://alldelphi.com/2007/12/19/report-engine/#comments</comments>
		<pubDate>Wed, 19 Dec 2007 09:04:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[VCL]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Fast Report]]></category>

		<guid isPermaLink="false">http://delphicorner.wordpress.com/2007/12/19/report-engine/</guid>
		<description><![CDATA[A while ago. I got this assignment from my boss for making one report, the content it self was simple and not hard, but i need to get data that was save scattered from several different table and the process to get it was very very annoying and frustrated. GUI(Graphical User Interface) At My place [...]]]></description>
			<content:encoded><![CDATA[<p></p><div style="text-align:left;">A while ago. I got this assignment from my boss for making one report, the content it self was simple and not hard, but i need to get data that was save scattered from several different table<br />
and the process to get it was  very very annoying and frustrated.</p>
</div>
<p>GUI(Graphical User Interface)</p>
<p>At My place of work, many Delphi programmer here like to display the report on the form ..and to display it they simply make it by them self they put a lot of effort to it,By using  TStringGrid,TTreeView,TListView.I was one lazy bastard <img src='http://alldelphi.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  so i think hard on how to save my finger become shorter by typing those line of  syntax just to display that report to the form ..in the end i used &#8220;<span style="font-weight:bold;">Fast Report</span>&#8221; it was one of the best Engine Report i have encounter,imagine how much time we can saved just by using this report engine, after we must think how to build the data alignment,we must also think how to build and designed the GUI. As deadline coming on our tail &#8230;</p>
<p>Shorten the story the report was well done ..and boss was happy with my job :$ hahaha&#8230;<br />
For those of you that has accustomed using report engine i bet u guys must familiar with  <span style="font-weight:bold;">Fast Report, </span>it was straight to the point job, and the <span style="font-style:italic;"><span style="font-weight:bold;">fr3</span></span> file can be hidden in a DFM file so it will not make any trouble on implementing your program, the report it self can be exported to several file like <span style="font-weight:bold;">PDF,XLS </span>even with out Adobe Acrobat or Excel it self installed cool right ? <img src='http://alldelphi.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>So Friends .., If you guys got experience and want to share about report engine please be my guess to put your comment ..</p>
]]></content:encoded>
			<wfw:commentRss>http://alldelphi.com/2007/12/19/report-engine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

