<?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>ALOMOHORA &#187; Delphi</title>
	<atom:link href="http://alomohora.com/tag/delphi/feed/" rel="self" type="application/rss+xml" />
	<link>http://alomohora.com</link>
	<description>All about programming languages</description>
	<lastBuildDate>Tue, 25 Oct 2011 04:27:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>ZeosDBO Component</title>
		<link>http://alomohora.com/zeosdbo-component/</link>
		<comments>http://alomohora.com/zeosdbo-component/#comments</comments>
		<pubDate>Fri, 08 May 2009 11:14:29 +0000</pubDate>
		<dc:creator>alomohora</dc:creator>
				<category><![CDATA[Delphi]]></category>

		<guid isPermaLink="false">http://alomohora.com/?p=1584</guid>
		<description><![CDATA[ZeosDBO is a database middleware component for Borland development tools, including Delphi, C++ Builder and Kylix. The following compilers are supported: Delphi 4 &#8211; 7. C++ Builder 4 &#8211; 6. Kylix 1 &#8211; 3. ZeosDBO supports direct connectivity to the following databases using the vendor provided, native interface: MySQL 3.20 &#8211; 4.1 PostgreSQL 6.5 &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">ZeosDBO is a database middleware component for Borland development tools, including Delphi, C++ Builder and Kylix.</p>
<p style="text-align: justify;"><span id="more-1584"></span></p>
<p style="text-align: justify;">The following compilers are supported:</p>
<ul type="disc">
<li>Delphi 4 &#8211; 7.</li>
<li>C++ Builder 4 &#8211; 6.</li>
<li>Kylix 1 &#8211; 3.</li>
</ul>
<p style="text-align: justify;">ZeosDBO supports direct connectivity to the following databases using the vendor provided, native interface:</p>
<ul type="disc">
<li>MySQL 3.20 &#8211; 4.1</li>
<li>PostgreSQL 6.5 &#8211; 7.3</li>
<li>Firebird 1.0 &#8211; 1.5</li>
<li>Interbase 5.0 &#8211; 7.5</li>
<li>Microsoft SQL Server 7, 2000</li>
<li>Sybase ASE 12.0, 12.5</li>
</ul>
<p style="text-align: justify;">For other databases we propose to use implemented Active Data Objects (ADO) Bridge.</p>
<p style="text-align: justify;">Advantages of using ZeosDBO:</p>
<ul type="disc">
<li>
<p style="text-align: justify;">Platform independence. The      ZeosDBO is highly generic. Applications written in ZeosDBO can be migrated across databases without major changes.</p>
</li>
<li>
<p style="text-align: justify;">ZeosDBO is open source, written for usability and extensibility.</p>
</li>
<li>
<p style="text-align: justify;">ZeosDBO leverages the amazing power of the Delphi development environment without relying on a performance killing middleware.</p>
</li>
<li>
<p style="text-align: justify;">ZeosDBO is an extremely thin abstraction layer, unlike &#8216;thick&#8217; layered protocols like ADO and BDE.</p>
</li>
</ul>
<p style="text-align: justify;">Package contents:</p>
<ol type="1" compact="compact">
<li>
<p style="text-align: justify;"><strong>ZCore</strong> &#8211; Core classes and interfaces. Contains Java style objects and collections as well as compatibility types and functions.</p>
</li>
<li>
<p style="text-align: justify;"><strong>ZParseSql</strong> &#8211; SQL specific for syntax and lexical analysis.</p>
</li>
<li>
<p style="text-align: justify;"><strong>ZPlain</strong> &#8211; Native plain API to supported SQL servers.</p>
</li>
<li>
<p style="text-align: justify;"><strong>ZDbc</strong> &#8211; Port of Java Database Connectivity API (JDBC 2.0). DBC API acts as intermediate layer between Plain API and highlevel <strong>TDataset</strong> or <strong>DBExpress</strong> components.</p>
</li>
<li>
<p style="text-align: justify;"><strong>ZComponent</strong> &#8211; visual components descended from <strong>TDataset</strong>.</p>
</li>
</ol>
<p>Installed components:</p>
<ol type="1" compact="compact">
<li>
<p style="text-align: justify;"><strong>TZConnection</strong>: This component encapsulates the database connection and transaction management.</p>
</li>
<li>
<p style="text-align: justify;"><strong>TZReadOnlyQuery</strong>: TDataset component to execute SQL queries and process data in read-only mode.</p>
</li>
<li>
<p style="text-align: justify;"><strong>TZQuery</strong>: TDataset component which allows data modifications in regular and cached mode.</p>
</li>
<li>
<p style="text-align: justify;"><strong>TZUpdateSQL</strong>: Analog of standard TUpdateSQL component to explicite definition of Insert/Update/Delete SQL statements for TDataset modifications.</p>
</li>
<li>
<p style="text-align: justify;"><strong>TZStoredProc</strong>: The component to execute SQL stored procedures.</p>
</li>
<li>
<p style="text-align: justify;"><strong>TZSQLProcessor</strong>: The component to execute SQL scripts for different SQL and various delimiter types.</p>
</li>
<li>
<p style="text-align: justify;"><strong>TZSQLMonitor</strong>: The component to monitor all outgoing SQL queries and other logging information.</p>
</li>
<li>
<p style="text-align: justify;"><strong>TZSQLMetadata</strong>: Specialized TDataset component which provides an access to database metadata such as tables, columns, indices, etc.</p>
</li>
</ol>
<p style="text-align: justify;">The project home page is here (for news, links and other project info): <a href="http://www.zeoslib.net/" target="_top">http://www.zeoslib.net</a></p>
<h4>Incoming search terms for the article:</h4><p style="text-align: justify;"><a href="http://alomohora.com/zeosdbo-component/" title="ZEOSDBO">ZEOSDBO</a>, <a href="http://alomohora.com/zeosdbo-component/" title="TZSQLMetadata">TZSQLMetadata</a>, <a href="http://alomohora.com/zeosdbo-component/" title="tzsqlmonitor">tzsqlmonitor</a>, <a href="http://alomohora.com/zeosdbo-component/" title="ZEOS DBO">ZEOS DBO</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeosdbo 7">zeosdbo 7</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeosdbo-7">zeosdbo-7</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeoslib delphi xe">zeoslib delphi xe</a>, <a href="http://alomohora.com/zeosdbo-component/" title="ZeosDB Sybase">ZeosDB Sybase</a>, <a href="http://alomohora.com/zeosdbo-component/" title="tzsqlprocessor example">tzsqlprocessor example</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeosdbo executedirect">zeosdbo executedirect</a>, <a href="http://alomohora.com/zeosdbo-component/" title="delphi tzsqlmetadata">delphi tzsqlmetadata</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeos zquery">zeos zquery</a>, <a href="http://alomohora.com/zeosdbo-component/" title="ZEOSDBO Delphi xe">ZEOSDBO Delphi xe</a>, <a href="http://alomohora.com/zeosdbo-component/" title="TZSQLMetadata delphi">TZSQLMetadata delphi</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeos tzstoredproc example">zeos tzstoredproc example</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeos zquery insert update delete">zeos zquery insert update delete</a>, <a href="http://alomohora.com/zeosdbo-component/" title="ZeosDB 7">ZeosDB 7</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeosdb mssql">zeosdb mssql</a>, <a href="http://alomohora.com/zeosdbo-component/" title="tzupdateSQL For UPDATE">tzupdateSQL For UPDATE</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeos TZStoredProc">zeos TZStoredProc</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeos tzsqlmetadata">zeos tzsqlmetadata</a>, <a href="http://alomohora.com/zeosdbo-component/" title="what delphi xe unit is wm_icontray declared in">what delphi xe unit is wm_icontray declared in</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeodbo">zeodbo</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeos connector delphi 7">zeos connector delphi 7</a>, <a href="http://alomohora.com/zeosdbo-component/" title="using tzsqlmonitor">using tzsqlmonitor</a>, <a href="http://alomohora.com/zeosdbo-component/" title="update sql dari delphi dan zeosdbo">update sql dari delphi dan zeosdbo</a>, <a href="http://alomohora.com/zeosdbo-component/" title="update com zQUERYdelphi">update com zQUERYdelphi</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeos dbo delphi xe">zeos dbo delphi xe</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeos dbo mssql procedure">zeos dbo mssql procedure</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeos insert sql server">zeos insert sql server</a>, <a href="http://alomohora.com/zeosdbo-component/" title="using tzstoredproc in delphi 7">using tzstoredproc in delphi 7</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeosdbo c builder xe">zeosdbo c builder xe</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeosdbo using tzsqlmetadata">zeosdbo using tzsqlmetadata</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeosdbo-7 delphi6">zeosdbo-7 delphi6</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeoslib create database tzsqlprocessor">zeoslib create database tzsqlprocessor</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeoslib delphi">zeoslib delphi</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeoslibdbo: how to use tzupdatesql">zeoslibdbo: how to use tzupdatesql</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeoslib jdbc">zeoslib jdbc</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeoslib kylix installing">zeoslib kylix installing</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeoslib package delphi">zeoslib package delphi</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeoslib sql">zeoslib sql</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeoslib sql insert">zeoslib sql insert</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeosdbo TzUpdateSQl">zeosdbo TzUpdateSQl</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeosdbo tdataset">zeosdbo tdataset</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeosdbo supports">zeosdbo supports</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeosdbo c builder4">zeosdbo c builder4</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeosdbo component">zeosdbo component</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeosdbo component for delphi 6">zeosdbo component for delphi 6</a>, <a href="http://alomohora.com/zeosdbo-component/" title="ZeosDBO components">ZeosDBO components</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeosdbo execute">zeosdbo execute</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeosdbo FOR DELPHI 4">zeosdbo FOR DELPHI 4</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeosdbo mssql">zeosdbo mssql</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeosdbo mssql stored procedure">zeosdbo mssql stored procedure</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeosdbo package">zeosdbo package</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeosdbo sql server">zeosdbo sql server</a>, <a href="http://alomohora.com/zeosdbo-component/" title="zeoslib transction handling">zeoslib transction handling</a>, <a href="http://alomohora.com/zeosdbo-component/" title="tzupdatesql delphi">tzupdatesql delphi</a>, <a href="http://alomohora.com/zeosdbo-component/" title="??? ?????????? zeoslib ?? delphi xe">??? ?????????? zeoslib ?? delphi xe</a>, <a href="http://alomohora.com/zeosdbo-component/" title="delphi zeos executar scritp sql">delphi zeos executar scritp sql</a>, <a href="http://alomohora.com/zeosdbo-component/" title="delphi zeos sql insert">delphi zeos sql insert</a>, <a href="http://alomohora.com/zeosdbo-component/" title="delphi zeosdb postgre sql">delphi zeosdb postgre sql</a>, <a href="http://alomohora.com/zeosdbo-component/" title="delphi4 zeos postgre connector">delphi4 zeos postgre connector</a>, <a href="http://alomohora.com/zeosdbo-component/" title="encapsulated tzquery">encapsulated tzquery</a>, <a href="http://alomohora.com/zeosdbo-component/" title="EXECUTAR SQL PROCEDURE ZEOS">EXECUTAR SQL PROCEDURE ZEOS</a>, <a href="http://alomohora.com/zeosdbo-component/" title="firebird transaction tzstoredproc">firebird transaction tzstoredproc</a>, <a href="http://alomohora.com/zeosdbo-component/" title="how to install zeoslib for delphi xe">how to install zeoslib for delphi xe</a>, <a href="http://alomohora.com/zeosdbo-component/" title="how to use TZSQLMetaData">how to use TZSQLMetaData</a>, <a href="http://alomohora.com/zeosdbo-component/" title="how to using TZUpdateSQL with delphi">how to using TZUpdateSQL with delphi</a>, <a href="http://alomohora.com/zeosdbo-component/" title="delphi xe zeos tzstoredproc">delphi xe zeos tzstoredproc</a>, <a href="http://alomohora.com/zeosdbo-component/" title="delphi xe mysqlconnection">delphi xe mysqlconnection</a>, <a href="http://alomohora.com/zeosdbo-component/" title="delphi tzsqlprocessor delimiter firebird">delphi tzsqlprocessor delimiter firebird</a>, <a href="http://alomohora.com/zeosdbo-component/" title="build delphi xe app using mysql">build delphi xe app using mysql</a>, <a href="http://alomohora.com/zeosdbo-component/" title="builder C zeosdbo installation guide">builder C zeosdbo installation guide</a>, <a href="http://alomohora.com/zeosdbo-component/" title="como usar zeosdbo tzsqlmetadata">como usar zeosdbo tzsqlmetadata</a>, <a href="http://alomohora.com/zeosdbo-component/" title="delete query delphi zeos">delete query delphi zeos</a>, <a href="http://alomohora.com/zeosdbo-component/" title="delphi 6 zeoslib install">delphi 6 zeoslib install</a>, <a href="http://alomohora.com/zeosdbo-component/" title="delphi add zeosdbo">delphi add zeosdbo</a>, <a href="http://alomohora.com/zeosdbo-component/" title="delphi how to install zeosdbo">delphi how to install zeosdbo</a>, <a href="http://alomohora.com/zeosdbo-component/" title="delphi how to use zeosdbo">delphi how to use zeosdbo</a>, <a href="http://alomohora.com/zeosdbo-component/" title="delphi sql middleware components">delphi sql middleware components</a>, <a href="http://alomohora.com/zeosdbo-component/" title="delphi stored procedure zeos">delphi stored procedure zeos</a>, <a href="http://alomohora.com/zeosdbo-component/" title="icon disable state delphi">icon disable state delphi</a>, <a href="http://alomohora.com/zeosdbo-component/" title="install zeosdbo delphi6">install zeosdbo delphi6</a>, <a href="http://alomohora.com/zeosdbo-component/" title="installer zeos component DELPHI 7">installer zeos component DELPHI 7</a>, <a href="http://alomohora.com/zeosdbo-component/" title="tzconnection zeoslib">tzconnection zeoslib</a>, <a href="http://alomohora.com/zeosdbo-component/" title="tzquery zeos delphi insert record">tzquery zeos delphi insert record</a>, <a href="http://alomohora.com/zeosdbo-component/" title="tzsqlmetadata zeos beschreibung">tzsqlmetadata zeos beschreibung</a>, <a href="http://alomohora.com/zeosdbo-component/" title="TZSQLMetadata ">TZSQLMetadata </a>, <a href="http://alomohora.com/zeosdbo-component/" title="tzsqlmonitor delphi">tzsqlmonitor delphi</a>, <a href="http://alomohora.com/zeosdbo-component/" title="tzsqlmonitor example">tzsqlmonitor example</a>, <a href="http://alomohora.com/zeosdbo-component/" title="tzsqlprocessor delimiter type">tzsqlprocessor delimiter type</a>, <a href="http://alomohora.com/zeosdbo-component/" title="tzsqlprocessor mysql delimiter">tzsqlprocessor mysql delimiter</a>, <a href="http://alomohora.com/zeosdbo-component/" title="tzsqlprocessor on delphi">tzsqlprocessor on delphi</a>, <a href="http://alomohora.com/zeosdbo-component/" title="tzsqlprocessor parameter">tzsqlprocessor parameter</a>, <a href="http://alomohora.com/zeosdbo-component/" title="TZConnection tdataset">TZConnection tdataset</a>, <a href="http://alomohora.com/zeosdbo-component/" title="TZConnection sql">TZConnection sql</a>, <a href="http://alomohora.com/zeosdbo-component/" title="tzconnection delphi">tzconnection delphi</a>, <a href="http://alomohora.com/zeosdbo-component/" title="komponen zeos dbo">komponen zeos dbo</a>, <a href="http://alomohora.com/zeosdbo-component/" title="kylix zeosdbo">kylix zeosdbo</a>, <a href="http://alomohora.com/zeosdbo-component/" title="mssql tzconnection zeos">mssql tzconnection zeos</a></p>]]></content:encoded>
			<wfw:commentRss>http://alomohora.com/zeosdbo-component/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows StartUp Manager Delphi Application</title>
		<link>http://alomohora.com/delphi-building-a-windows-startup-manager-application/</link>
		<comments>http://alomohora.com/delphi-building-a-windows-startup-manager-application/#comments</comments>
		<pubDate>Sat, 22 Nov 2008 02:14:10 +0000</pubDate>
		<dc:creator>alomohora</dc:creator>
				<category><![CDATA[Delphi]]></category>

		<guid isPermaLink="false">http://alomohora.com/?p=454</guid>
		<description><![CDATA[This article shows how to build a program that allows a user to control which applications will run when Windows starts up, without having to put the application entries into the Startup menu. In essence, the TRegistry object is used to manipulate the Registry from Delphi code. Have you ever asked yourself where are those [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">This article shows how to build a program that allows a user to control which applications will run when Windows starts up, without having to put the application entries into the <strong>Startup</strong> menu. In essence, the <strong>TRegistry object</strong> is used to manipulate the Registry from Delphi code.</p>
<p style="text-align: justify;"><span id="more-454"></span></p>
<p style="text-align: justify;">Have you ever asked yourself where are those applications that seem to be executed when Windows start, you cannot find in the <strong>Start</strong> &#8211; <strong>StartUp</strong> Windows menu? Or, how a virus can start itself each time you reboot? Or, who started all those applications you see in the System Tray?</p>
<p style="text-align: justify;">As you might guess, you can automatically start programs whenever Windows launches. If you have programs automatically starting that you have not loaded (do not want) then you can remove them using the <strong>Windows StartUp Manager Application</strong> we will build in this article.</p>
<p style="text-align: justify;">Here&#8217;s how to manually specify an application to be run at Windows startup:</p>
<ol type="1">
<li style="text-align: justify;">Open your registry (<strong>Start</strong> &#8211; <strong>Run</strong> &#8211; <strong>regedit</strong>) and locate the key <strong>HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun</strong>.</li>
<li style="text-align: justify;">For each program you want to start automatically create a new string value using a descriptive name, and set the value of the string to the program executable. For example, to automatically start <strong>MyApplication.exe</strong>, add a new entry of &#8220;<strong>MyApp</strong>&#8220;=&#8221;<strong>c:MyAppsMyApplication.exe</strong>&#8220;.</li>
</ol>
<p style="text-align: justify;"><a href="http://alomohora.com/wp-download/Windows%20StartUp%20Manager%20Application.rar">Download Source Code</a></p>
<h4>Incoming search terms for the article:</h4><p style="text-align: justify;"><a href="http://alomohora.com/delphi-building-a-windows-startup-manager-application/" title="add program to startup delphi">add program to startup delphi</a>, <a href="http://alomohora.com/delphi-building-a-windows-startup-manager-application/" title="delphi windows startup">delphi windows startup</a>, <a href="http://alomohora.com/delphi-building-a-windows-startup-manager-application/" title="delphi windows startup manager">delphi windows startup manager</a>, <a href="http://alomohora.com/delphi-building-a-windows-startup-manager-application/" title="how to add application on startup windows delphi">how to add application on startup windows delphi</a>, <a href="http://alomohora.com/delphi-building-a-windows-startup-manager-application/" title="how to make a startup delphi">how to make a startup delphi</a>, <a href="http://alomohora.com/delphi-building-a-windows-startup-manager-application/" title="run delphi application on windows azure">run delphi application on windows azure</a>, <a href="http://alomohora.com/delphi-building-a-windows-startup-manager-application/" title="run program windows 7 startup delphi">run program windows 7 startup delphi</a>, <a href="http://alomohora.com/delphi-building-a-windows-startup-manager-application/" title="source code start up dengan delphi">source code start up dengan delphi</a>, <a href="http://alomohora.com/delphi-building-a-windows-startup-manager-application/" title="startup manager delphi source">startup manager delphi source</a>, <a href="http://alomohora.com/delphi-building-a-windows-startup-manager-application/" title="delphi windows 7 startup">delphi windows 7 startup</a>, <a href="http://alomohora.com/delphi-building-a-windows-startup-manager-application/" title="delphi startup windows 7">delphi startup windows 7</a>, <a href="http://alomohora.com/delphi-building-a-windows-startup-manager-application/" title="adding start up delphi">adding start up delphi</a>, <a href="http://alomohora.com/delphi-building-a-windows-startup-manager-application/" title="create a windows 7 startup manager delphi">create a windows 7 startup manager delphi</a>, <a href="http://alomohora.com/delphi-building-a-windows-startup-manager-application/" title="delphi add application to startup">delphi add application to startup</a>, <a href="http://alomohora.com/delphi-building-a-windows-startup-manager-application/" title="delphi code to add app to startup">delphi code to add app to startup</a>, <a href="http://alomohora.com/delphi-building-a-windows-startup-manager-application/" title="delphi manager applications">delphi manager applications</a>, <a href="http://alomohora.com/delphi-building-a-windows-startup-manager-application/" title="delphi run application on windows startup">delphi run application on windows startup</a>, <a href="http://alomohora.com/delphi-building-a-windows-startup-manager-application/" title="delphi run on startup">delphi run on startup</a>, <a href="http://alomohora.com/delphi-building-a-windows-startup-manager-application/" title="delphi startup on windows">delphi startup on windows</a>, <a href="http://alomohora.com/delphi-building-a-windows-startup-manager-application/" title="startup your app in windows in delphi">startup your app in windows in delphi</a></p>]]></content:encoded>
			<wfw:commentRss>http://alomohora.com/delphi-building-a-windows-startup-manager-application/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Install Packages Delphi</title>
		<link>http://alomohora.com/delphi-install-packages/</link>
		<comments>http://alomohora.com/delphi-install-packages/#comments</comments>
		<pubDate>Fri, 21 Nov 2008 01:19:35 +0000</pubDate>
		<dc:creator>alomohora</dc:creator>
				<category><![CDATA[Delphi]]></category>

		<guid isPermaLink="false">http://alomohora.com/?p=439</guid>
		<description><![CDATA[There are many free source Delphi components around the Internet you can install freely and use in your applications. In Delphi 2005 custom components are installed in the IDE as packages (BPL files). Once the component package is created, you need to install it in the IDE for the components to appear on the Tool [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">There are many free source Delphi components around the Internet you can install freely and use in your applications. In Delphi 2005 custom components are installed in the IDE as packages (BPL files).</p>
<p style="text-align: justify;"><span id="more-439"></span></p>
<p style="text-align: justify;">Once the component package is created, you need to install it in the IDE for the components to appear on the Tool Palette.</p>
<p style="text-align: justify;">Note:</p>
<ul type="disc">
<li>This tutorial covers installing a component package in Delphi 2005.</li>
</ul>
<p style="text-align: justify;">To begin, start Delphi 2005. Then point to <strong>Component</strong> &#8211; <strong>Install Packages</strong> in IDE menu item.</p>
<p style="text-align: center;"><a title="Install Delphi Packages 1" href="http://makiki.files.wordpress.com/2009/01/alomohora-delphi-install-packages11.jpg"><img class="aligncenter" title="Alomohora - Delphi - Install Packages1" src="http://makiki.files.wordpress.com/2009/01/alomohora-delphi-install-packages11.jpg" alt="Alomohora - Delphi - Install Packages1" width="400" height="165" /></a></p>
<p style="text-align: justify;">A list of available packages appears in the <strong>Design packages</strong> list box. To add a package to the list, click the <strong>Add</strong> button.</p>
<p style="text-align: justify;">Note:</p>
<ul type="disc">
<li>To uninstall a package, uncheck its check box.</li>
<li>To remove a package from the list, select the package and click <strong>Remove</strong>.</li>
</ul>
<p style="text-align: center;"><a title="Install Delphi Packages 2" href="http://makiki.files.wordpress.com/2009/01/alomohora-delphi-install-packages21.jpg"><img class="aligncenter" title="Alomohora - Delphi - Install Packages2" src="http://makiki.files.wordpress.com/2009/01/alomohora-delphi-install-packages21.jpg" alt="Alomohora - Delphi - Install Packages2" width="374" height="276" /></a></p>
<p style="text-align: justify;">Browse the <strong>Add Design Package</strong> dialog for the directory where the .bpl file resides.</p>
<p style="text-align: center;"><a title="Install Delphi Packages 3" href="http://makiki.files.wordpress.com/2009/01/alomohora-delphi-install-packages31.jpg"><img class="aligncenter" title="Alomohora - Delphi - Install Packages3" src="http://makiki.files.wordpress.com/2009/01/alomohora-delphi-install-packages31.jpg" alt="Alomohora - Delphi - Install Packages3" width="400" height="292" /></a></p>
<p style="text-align: justify;">The selected package appears in the <strong>Design packages</strong> list box and is ready to be used in applications.</p>
<p style="text-align: justify;">To see a list of components included in an installed package, select the package and click <strong>Components</strong>.</p>
<p style="text-align: center;"><a title="Install Delphi Packages 4" href="http://makiki.files.wordpress.com/2009/01/alomohora-delphi-install-packages42.jpg"><img class="aligncenter" title="Alomohora - Delphi - Install Packages4" src="http://makiki.files.wordpress.com/2009/01/alomohora-delphi-install-packages42.jpg" alt="Alomohora - Delphi - Install Packages4" width="400" height="363" /></a></p>
<h4>Incoming search terms for the article:</h4><p style="text-align: justify;"><a href="http://alomohora.com/delphi-install-packages/" title="listbox design">listbox design</a>, <a href="http://alomohora.com/delphi-install-packages/" title="delphi install package tutorial">delphi install package tutorial</a>, <a href="http://alomohora.com/delphi-install-packages/" title="Cover Search Amazon Delphi Components">Cover Search Amazon Delphi Components</a>, <a href="http://alomohora.com/delphi-install-packages/" title="where can you find the box component in delphi">where can you find the box component in delphi</a>, <a href="http://alomohora.com/delphi-install-packages/" title="installing zeos delphi 2005">installing zeos delphi 2005</a>, <a href="http://alomohora.com/delphi-install-packages/" title="install package delphi">install package delphi</a>, <a href="http://alomohora.com/delphi-install-packages/" title="install component delphi">install component delphi</a>, <a href="http://alomohora.com/delphi-install-packages/" title="delphi packages">delphi packages</a>, <a href="http://alomohora.com/delphi-install-packages/" title="Delphi Package add">Delphi Package add</a>, <a href="http://alomohora.com/delphi-install-packages/" title="delphi install package">delphi install package</a>, <a href="http://alomohora.com/delphi-install-packages/" title="delphi install component tutorial">delphi install component tutorial</a>, <a href="http://alomohora.com/delphi-install-packages/" title="delphi ??? ???????? packages">delphi ??? ???????? packages</a>, <a href="http://alomohora.com/delphi-install-packages/" title="delphi 6 add design package">delphi 6 add design package</a>, <a href="http://alomohora.com/delphi-install-packages/" title="delphi">delphi</a>, <a href="http://alomohora.com/delphi-install-packages/" title="where is the list of packages delphi">where is the list of packages delphi</a></p>]]></content:encoded>
			<wfw:commentRss>http://alomohora.com/delphi-install-packages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>System Tray Delphi Application (Part I)</title>
		<link>http://alomohora.com/delphi-system-tray-delphi-application-part-i/</link>
		<comments>http://alomohora.com/delphi-system-tray-delphi-application-part-i/#comments</comments>
		<pubDate>Thu, 20 Nov 2008 01:12:04 +0000</pubDate>
		<dc:creator>alomohora</dc:creator>
				<category><![CDATA[Delphi]]></category>

		<guid isPermaLink="false">http://alomohora.com/?p=440</guid>
		<description><![CDATA[Take a look at your Task Bar. See the area where the time is located? Are there any other icons there? The place is called the Windows System Tray. Would you like to place your Delphi application&#8217;s icon there? Would you like that icon to be animated &#8211; or reflect the state of your application? [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Take a look at your <strong>Task Bar</strong>. See the area where the time is located? Are there any other icons there? The place is called the <strong>Windows System Tray</strong>. Would you like to place your Delphi application&#8217;s icon there? Would you like that icon to be animated &#8211; or reflect the state of your application?</p>
<p style="text-align: justify;"><span id="more-440"></span></p>
<p style="text-align: justify;">This would be useful for programs that are left running for long periods of time with no user interaction (background tasks you typically keep running on your PC all day long).</p>
<p style="text-align: justify;">What you can do is to make your Delphi applications look as they are minimizing to the Tray (instead to the <strong>Task Bar</strong> &#8211; right to the Win Start button) by placing an icon in the tray and simultaneously making your form(s) invisible.</p>
<p style="text-align: justify;">Fortunately, creating an application that runs in the system tray is pretty easy &#8211; only one (API) function, <strong>Shell_NotifyIcon</strong>, is needed to accomplish the task.</p>
<p style="text-align: justify;">The function is defined in the <strong>ShellAPI</strong> unit and requires two parameters. The first is a flag indicating whether the icon is being added, modified, or removed, and the second is a pointer to a <strong>TNotifyIconData</strong> structure holding the information about the icon. That includes the handle of the icon to show, the text to show as tool tip when the mouse is over the icon, the handle of the window that will receive the messages of the icon and the message type the icon will send to this window.</p>
<p style="text-align: justify; margin: 20pt;">First, in your main form&#8217;s Private section put the line: </p>
<p style="text-align: justify; margin: 20pt;"><strong>TrayIconData: TNotifyIconData;</strong></p>
<p style="text-align: justify; margin: 20pt;">type</p>
<p style="text-align: justify; margin: 20pt;">TMainForm = class(TForm)</p>
<p style="text-align: justify; margin: 20pt;">procedure FormCreate(Sender: TObject);</p>
<p style="text-align: justify; margin: 20pt;">private</p>
<p style="text-align: justify; margin: 20pt;">TrayIconData: TNotifyIconData;</p>
<p style="text-align: justify; margin: 20pt;">{ Private declarations }</p>
<p style="text-align: justify; margin: 20pt;">public</p>
<p style="text-align: justify; margin: 20pt;">{ Public declarations }</p>
<p style="text-align: justify; margin: 20pt;">end;</p>
<p style="text-align: justify;">Then, in your main form&#8217;s <strong>OnCreate</strong> method, initialize the <strong>TrayIconData</strong> data structure and call the <strong>Shell_NotifyIcon</strong> function:</p>
<p style="text-align: justify; margin: 20pt;">procedure TForm1.FormCreate(Sender: TObject);</p>
<p style="text-align: justify; margin: 20pt;">begin</p>
<p style="text-align: justify; margin: 20pt;">with TrayIconData do</p>
<p style="text-align: justify; margin: 20pt;">begin</p>
<p style="text-align: justify; margin: 20pt;">cbSize := SizeOf(TrayIconData);</p>
<p style="text-align: justify; margin: 20pt;">Wnd := Handle;</p>
<p style="text-align: justify; margin: 20pt;">uID := 0;</p>
<p style="text-align: justify; margin: 20pt;">uFlags := NIF_MESSAGE + NIF_ICON + NIF_TIP;</p>
<p style="text-align: justify; margin: 20pt;">uCallbackMessage := WM_ICONTRAY;</p>
<p style="text-align: justify; margin: 20pt;">hIcon := Application.Icon.Handle;</p>
<p style="text-align: justify; margin: 20pt;">StrPCopy(szTip, Application.Title);</p>
<p style="text-align: justify; margin: 20pt;">end;</p>
<p style="text-align: justify; margin: 20pt;">Shell_NotifyIcon(NIM_ADD, @TrayIconData);</p>
<p style="text-align: justify; margin: 20pt;">end;</p>
<p style="text-align: justify;">The <strong>Wnd</strong> parameter of the <strong>TrayIconData</strong> structure points to the window that receives notification messages associated with an icon.</p>
<p style="text-align: justify;">The <strong>hIcon</strong> points to the icon we want to ad to the Tray &#8211; in this case Applications main icon is used. </p>
<p style="text-align: justify;">The <strong>szTip</strong> holds the Tooltip text to display for the icon &#8211; in our case the title of the application. The <strong>szTip</strong> can hold up to 64 characters.</p>
<p style="text-align: justify;">The <strong>uFlags</strong> parameter is set to tell the icon to process application messages, use the application&#8217;s icon and its tip. The <strong>uCallbackMessage</strong> points to the application defined message identifier. The system uses the specified identifier for notification messages that it sends to the window identified by <strong>Wnd</strong> whenever a mouse event occurs in the bounding rectangle of the icon. This parameter is set to <strong>WM_ICONTRAY</strong> constant defined in the interface section of the forms unit and equals: <strong>WM_USER + 1</strong>; </p>
<p style="text-align: justify;">You add the icon to the Tray by calling the <strong>Shell_NotifyIcon</strong> API function. The first parameter <strong>NIM_ADD</strong> adds an icon to the Tray area. The other two possible values, <strong>NIM_DELETE</strong> and <strong>NIM_MODIFY</strong> are used to delete or modify an icon in the Tray &#8211; we&#8217;ll see how later in this article. The second parameter we send to the <strong>Shell_NotifyIcon</strong> is the initialized <strong>TrayIconData</strong> structure. </p>
<p style="text-align: justify;">If you <strong>RUN</strong> your project now you&#8217;ll see an icon near the Clock in the Tray. Note three things. </p>
<ul type="disc">
<li style="text-align: justify;">First, nothing happens when you click (or do anything else with the mouse) on the icon placed in the Tray &#8211; we haven&#8217;t created a procedure (message handler), yet.</li>
<li style="text-align: justify;">Second, there is a button on the <strong>Task Bar</strong> (we obviously don&#8217;t want it there).</li>
<li style="text-align: justify;">Third, when you close your application, the icon remains in the Tray. </li>
</ul>
<p style="text-align: justify;">Let&#8217;s solve this backward. To have the icon removed from the Tray when you exit the application, you have to call the <strong>Shell_NotifyIcon</strong> again, but with the <strong>NIM_DELETE</strong> as the first parameter. You do this in the <strong>OnDestroy</strong> event handler for the Main form. </p>
<p style="text-align: justify;">To hide the application from the <strong>Task Bar</strong> we&#8217;ll use a simple trick. In the Projects source code adds the following line: <strong>Application.ShowMainForm := False;</strong> before the <strong>Application.CreateForm(TMainForm, MainForm);</strong> in <strong>Project1.bdsproj</strong> E.g. let it look like:</p>
<p style="text-align: justify; margin: 20pt;">program Project1;</p>
<p style="text-align: justify; margin: 20pt;">uses</p>
<p style="text-align: justify; margin: 20pt;">Forms,</p>
<p style="text-align: justify; margin: 20pt;">Unit1 in &#8216;Unit1.pas&#8217; {Form1};</p>
<p style="text-align: justify; margin: 20pt;">{$R *.res}</p>
<p style="text-align: justify; margin: 20pt;">begin</p>
<p style="text-align: justify; margin: 20pt;">Application.Initialize;</p>
<p style="text-align: justify; margin: 20pt;">Application.ShowMainForm := False;</p>
<p style="text-align: justify; margin: 20pt;">Application.CreateForm(TForm1, Form1);</p>
<p style="text-align: justify; margin: 20pt;">Application.Run;</p>
<p style="text-align: justify; margin: 20pt;">end.</p>
<p style="text-align: justify;">And finally to have our Tray icon respond to mouse events we need to create a message handling procedure. First we declare a message handling procedure in the public part of the form declaration: <strong>procedure TrayMessage(var Msg: TMessage); </strong>and <strong>message WM_ICONTRAY;</strong> Second the definition of this procedure looks like: </p>
<p style="text-align: justify; margin: 20pt;">procedure TForm1.TrayMessage(var Msg: TMessage);</p>
<p style="text-align: justify; margin: 20pt;">begin</p>
<p style="text-align: justify; margin: 20pt;">case Msg.lParam of</p>
<p style="text-align: justify; margin: 20pt;">WM_LBUTTONDOWN:</p>
<p style="text-align: justify; margin: 20pt;">begin</p>
<p style="text-align: justify; margin: 20pt;">ShowMessage(&#8216;Left button clicked &#8211; let&#8221;s SHOW the Form!&#8217;);</p>
<p style="text-align: justify; margin: 20pt;">Form1.Show;</p>
<p style="text-align: justify; margin: 20pt;">end;</p>
<p style="text-align: justify; margin: 20pt;">WM_RBUTTONDOWN:</p>
<p style="text-align: justify; margin: 20pt;">begin</p>
<p style="text-align: justify; margin: 20pt;">ShowMessage(&#8216;Right button clicked &#8211; let&#8221;s HIDE the Form!&#8217;);</p>
<p style="text-align: justify; margin: 20pt;">Form1.Hide;</p>
<p style="text-align: justify; margin: 20pt;">end;</p>
<p style="text-align: justify; margin: 20pt;">end;</p>
<p style="text-align: justify; margin: 20pt;">end;</p>
<p style="text-align: justify;">This procedure is designed to handle only our message, the <strong>WM_ICONTRAY</strong>. It takes the <strong>LParam</strong> value from the message structure which can give us the state of the mouse upon the activation of the procedure. For the sake of simplicity we&#8217;ll handle only left mouse down (<strong>WM_LBUTTONDOWN</strong>) and right mouse down (<strong>WM_RBUTTONDOWN</strong>). When the left mouse button is down on the icon we show the main form, when the right button is pressed we hide it. Of course there are other mouse inputs messages you can handle in the procedure, like, button up, button double click etc.</p>
<p style="text-align: justify;">That&#8217;s it. In the next article you&#8217;ll see how to animate the icon in the Tray and how to have that icon reflect the state of your application. Even more, you&#8217;ll see how to display a pop up menu near the icon. Check the entire code, to make sure you haven&#8217;t missed something from this part.</p>
<p style="text-align: justify;"><a href="http://alomohora.com/wp-download/Windows%20System%20Tray%20(Part%20I).rar">Download Source Code</a></p>
<h4>Incoming search terms for the article:</h4><p style="text-align: justify;"><a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi WM_ICONTRAY">delphi WM_ICONTRAY</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="System Tray Delphi">System Tray Delphi</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi xe create tray application">delphi xe create tray application</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi tray application">delphi tray application</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="application icon delphi">application icon delphi</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="show hide delphi">show hide delphi</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi system tray">delphi system tray</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="wm_icontray delphi xe">wm_icontray delphi xe</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi xe2 taskbar">delphi xe2 taskbar</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi systray">delphi systray</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi tray">delphi tray</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi xe system tray">delphi xe system tray</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi tray message">delphi tray message</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi xe2 minimize">delphi xe2 minimize</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi xe2 application icon">delphi xe2 application icon</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="tray icon in delphi">tray icon in delphi</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi xe ttrayicon">delphi xe ttrayicon</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi systray msg">delphi systray msg</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi tray tooltip">delphi tray tooltip</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi tray program">delphi tray program</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="how to add a application to tray - delphi 7">how to add a application to tray - delphi 7</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi message taskbar">delphi message taskbar</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="sizeof(65533) delphi">sizeof(65533) delphi</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="send double click to tray delphi">send double click to tray delphi</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="Delphi SySTray message">Delphi SySTray message</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="shell_notifyicon delphi">shell_notifyicon delphi</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi WM_ICONTRAY unit">delphi WM_ICONTRAY unit</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi xe start minimized to tray">delphi xe start minimized to tray</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="Minimize delphy in notification">Minimize delphy in notification</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi system tray icon">delphi system tray icon</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="ttrayicon delphi xe">ttrayicon delphi xe</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="WM_ICONTRAY">WM_ICONTRAY</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="wm_icontray delphi">wm_icontray delphi</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi 6 system tray">delphi 6 system tray</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi application in system tray">delphi application in system tray</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi 6 system tray application">delphi 6 system tray application</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="system tray delphi xe">system tray delphi xe</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi xe tray icon">delphi xe tray icon</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="hide show form delphi xe">hide show form delphi xe</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="hide or show taskbar icons delphi">hide or show taskbar icons delphi</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="hide from toolbar delphi xe">hide from toolbar delphi xe</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="HID SYSTEM XE 54">HID SYSTEM XE 54</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="keep showing icon in tray icon delphi">keep showing icon in tray icon delphi</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="init app with main form on tray delphi">init app with main form on tray delphi</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="hide application tray delphi first run">hide application tray delphi first run</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="hide application in windows task bar delphi">hide application in windows task bar delphi</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="init tray delphi">init tray delphi</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="how to run program invisible from tray icon">how to run program invisible from tray icon</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="icontray delphi">icontray delphi</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="send message trayicon to delphi">send message trayicon to delphi</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="how to trasy taskbar in delphi 7">how to trasy taskbar in delphi 7</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="how to put your delphi application in icon tray">how to put your delphi application in icon tray</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="how to put application in system tray in delphi 7">how to put application in system tray in delphi 7</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="how to prevent a window to minimize delphi">how to prevent a window to minimize delphi</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="howto delphi close a form at initialization">howto delphi close a form at initialization</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="How to invoke traymessage on delphi 6">How to invoke traymessage on delphi 6</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="icon system tray hidden delphi">icon system tray hidden delphi</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="icons delphi xe trayicon">icons delphi xe trayicon</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="how to generate pop up message on notification area icons using c/c">how to generate pop up message on notification area icons using c/c</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="how put a icon on program with delphi 6">how put a icon on program with delphi 6</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="how do invisible icon of program delphi">how do invisible icon of program delphi</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="how add program in system tray using delphi">how add program in system tray using delphi</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="hicon := application icon handle; delphi">hicon := application icon handle; delphi</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi xe windows taskbar notification area">delphi xe windows taskbar notification area</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi xe try application">delphi xe try application</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi XE tray icon application">delphi XE tray icon application</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi xe tray application">delphi xe tray application</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi xe tray applicaiton">delphi xe tray applicaiton</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi xe tray">delphi xe tray</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi xe task notification">delphi xe task notification</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi xe sztip update notify data #">delphi xe sztip update notify data #</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi xe systray application">delphi xe systray application</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi xe system taskbar">delphi xe system taskbar</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi xe show icon task">delphi xe show icon task</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi xe service running">delphi xe service running</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="Delphi XE Service Mode tray icon">Delphi XE Service Mode tray icon</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi xe programm in taskleiste">delphi xe programm in taskleiste</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi xe2 application minimize">delphi xe2 application minimize</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi xe2 balloonhint">delphi xe2 balloonhint</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi xe2 hide application">delphi xe2 hide application</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="exit system tray application delphi">exit system tray application delphi</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="Delpi Xe notification icons">Delpi Xe notification icons</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="DELPHIXE2 TRAYICON">DELPHIXE2 TRAYICON</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphixe2 tray icon">delphixe2 tray icon</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphie systemtray">delphie systemtray</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi: system tray icon">delphi: system tray icon</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi6 mensaje en el icontry">delphi6 mensaje en el icontry</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi xe2 windows sendto">delphi xe2 windows sendto</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi xe2 hide window from taskbar">delphi xe2 hide window from taskbar</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi xe2 trayicon minimize problem">delphi xe2 trayicon minimize problem</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="Delphi XE2 trayIcon function">Delphi XE2 trayIcon function</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi xe2 tray">delphi xe2 tray</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi xe2 taskbar hide">delphi xe2 taskbar hide</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi xe2 minimize to tray">delphi xe2 minimize to tray</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="delphi xe notification window">delphi xe notification window</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="xe tasklist hidden">xe tasklist hidden</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="tray delphi xe">tray delphi xe</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="tray application delphi XE">tray application delphi XE</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="tray application delphi TrayIcon">tray application delphi TrayIcon</a>, <a href="http://alomohora.com/delphi-system-tray-delphi-application-part-i/" title="tnotifyicondata delphi xe">tnotifyicondata delphi xe</a></p>]]></content:encoded>
			<wfw:commentRss>http://alomohora.com/delphi-system-tray-delphi-application-part-i/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Make First Zeos Delphi Application</title>
		<link>http://alomohora.com/delphi-make-first-zeos-application/</link>
		<comments>http://alomohora.com/delphi-make-first-zeos-application/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 06:31:10 +0000</pubDate>
		<dc:creator>alomohora</dc:creator>
				<category><![CDATA[Delphi]]></category>

		<guid isPermaLink="false">http://alomohora.com/?p=405</guid>
		<description><![CDATA[I am trying to build an app using MySQL and of course Delphi with ZeosDBO components. Drop a ZConnection. Set your User, Password, Host, Port and Protocol (and any other parameters if needed). Set Connected to True. Drop a ZQuery (do not mistake with ZReadOnlyQuery). Set the Connection to your active ZConnection. Set the Sql [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">I am trying to build an app using MySQL and of course Delphi with ZeosDBO components.</p>
<p style="text-align: justify;"><span id="more-405"></span></p>
<p style="text-align: justify;">Drop a ZConnection.</p>
<ul type="disc">
<li style="text-align: justify;">Set your User, Password, Host, Port and Protocol (and any other parameters if needed).</li>
<li style="text-align: justify;">Set Connected to True.</li>
</ul>
<p style="text-align: center;"><a href="http://makiki.files.wordpress.com/2009/01/alomohora-delphi-make-first-zeos-application1.png"><img class="aligncenter" title="Delphi - Make First Zeos Application1" src="http://makiki.files.wordpress.com/2009/01/alomohora-delphi-make-first-zeos-application1.png?w=135&amp;h=300" alt="Delphi - Make First Zeos Application1" width="135" height="299" /></a></p>
<p style="text-align: justify;">Drop a ZQuery (do not mistake with ZReadOnlyQuery).</p>
<ul type="disc">
<li style="text-align: justify;">Set the Connection to your active ZConnection.</li>
<li style="text-align: justify;">Set the Sql property to something like SELECT * FROM MyTable.</li>
<li style="text-align: justify;">Set Active to True.</li>
</ul>
<p style="text-align: center;"><a href="http://makiki.files.wordpress.com/2009/01/alomohora-delphi-make-first-zeos-application2.png"><img class="aligncenter" title="Delphi - Make First Zeos Application2" src="http://makiki.files.wordpress.com/2009/01/alomohora-delphi-make-first-zeos-application2.png?w=108&amp;h=300" alt="Delphi - Make First Zeos Application2" width="108" height="299" /></a></p>
<p style="text-align: justify;">Drop a DataSource from the Data Access tab.</p>
<ul type="disc">
<li style="text-align: justify;">Set the DataSet to your active ZQuery.</li>
<li style="text-align: justify;">Drop a DBGrid from the Data Controls tab.</li>
<li style="text-align: justify;">Set the Datasource to your DataSource.</li>
</ul>
<p style="text-align: justify;">If all is ok you should now be able to see the records from your table.</p>
<h4>Incoming search terms for the article:</h4><p style="text-align: justify;"><a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zconnection delphi">zconnection delphi</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeos delphi">zeos delphi</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zreadonlyquery">zreadonlyquery</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeos zquery">zeos zquery</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeosdbo for delphi">zeosdbo for delphi</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeoslib delphi parameter">zeoslib delphi parameter</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="delphi ZConnection">delphi ZConnection</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeos connection with delphi">zeos connection with delphi</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeos table">zeos table</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="Zreadonlyquery delphi">Zreadonlyquery delphi</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeos howto">zeos howto</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeos how to">zeos how to</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeos mysql connect">zeos mysql connect</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeos delphi ttable">zeos delphi ttable</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeos delphi sql with parameter">zeos delphi sql with parameter</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeos mysql delphi components">zeos mysql delphi components</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeos delphi sql sample">zeos delphi sql sample</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeos delphi parameters">zeos delphi parameters</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="ZConnection Properties">ZConnection Properties</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="Zeos 6 delphi">Zeos 6 delphi</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="Zeos application">Zeos application</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeos connection">zeos connection</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeos create table">zeos create table</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeos DataSource">zeos DataSource</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeos delphi 3 parameters">zeos delphi 3 parameters</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeos delphi 6">zeos delphi 6</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeos delphi grid editable">zeos delphi grid editable</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeos one zconnection one zquery">zeos one zconnection one zquery</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeos oracle parameters">zeos oracle parameters</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeoslib delphi oracle">zeoslib delphi oracle</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeoslib delphi select like%">zeoslib delphi select like%</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeoslib mysql delphi connect">zeoslib mysql delphi connect</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeoslib parameters">zeoslib parameters</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeoslib sql">zeoslib sql</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeoslib tzconnection">zeoslib tzconnection</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeoslib zquery properties">zeoslib zquery properties</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zquery delphi">zquery delphi</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeoslib delphi 6">zeoslib delphi 6</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeoslib connection params">zeoslib connection params</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeoslib connection delphi">zeoslib connection delphi</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeos oracle TZConnection">zeos oracle TZConnection</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="Zeoslib SQL example">Zeoslib SQL example</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeos ZConnection">zeos ZConnection</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeos zquery isinsert">zeos zquery isinsert</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeos zquery syntax">zeos zquery syntax</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="Zeosdbo apply">Zeosdbo apply</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeosdbo mysql">zeosdbo mysql</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeosdbo oracle">zeosdbo oracle</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zeos sql lock">zeos sql lock</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="borland delphi intra web">borland delphi intra web</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="delphi zeos create">delphi zeos create</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="delphi ZEOS mysql">delphi ZEOS mysql</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="delphi zeos mysql connection parameters">delphi zeos mysql connection parameters</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="Delphi zeos mysql parameter">Delphi zeos mysql parameter</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="delphi zeos mysql reconnect">delphi zeos mysql reconnect</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="delphi zeos parameter">delphi zeos parameter</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="delphi zeos parameters">delphi zeos parameters</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="delphi zeos table append">delphi zeos table append</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="delphi zeos where sql">delphi zeos where sql</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="delphi zeos connection params">delphi zeos connection params</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="autoreconnect zconnection delphi">autoreconnect zconnection delphi</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="delphi mysql ZConnection">delphi mysql ZConnection</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="component Zeos Connection">component Zeos Connection</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="configure ZConnection">configure ZConnection</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="connecting delphi 6 to zeos">connecting delphi 6 to zeos</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="connecting zeos to oracle">connecting zeos to oracle</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="create delphi application with zeos mysql">create delphi application with zeos mysql</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="create table zeosdbo">create table zeosdbo</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="datasource zeoslib">datasource zeoslib</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="dbgrid delphi zeos">dbgrid delphi zeos</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="delphi configure zconnection oracle">delphi configure zconnection oracle</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="delphi zeosdbo create table">delphi zeosdbo create table</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="delphi zeosdbo createtable">delphi zeosdbo createtable</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="Delphi ZeosLib Parameters da SQL">Delphi ZeosLib Parameters da SQL</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="TZConnection dephi">TZConnection dephi</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="use MySQL table zconnection delphi">use MySQL table zconnection delphi</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="using zconnection delphi">using zconnection delphi</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zconection di delphi">zconection di delphi</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="ZConnection">ZConnection</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="ZConnection delphi and MySQL database">ZConnection delphi and MySQL database</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zconnection get tables">zconnection get tables</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="Zconnection oracle">Zconnection oracle</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zconnection parameter oracle">zconnection parameter oracle</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="Table zeos">Table zeos</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="select zeos delphi">select zeos delphi</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="retrieve data from zquery">retrieve data from zquery</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="delphi6 zeos">delphi6 zeos</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="freepascal tdbgrid">freepascal tdbgrid</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="grid dan zeos">grid dan zeos</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="How to configure ZConnection">How to configure ZConnection</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="how to connect delphi with zeosdbo">how to connect delphi with zeosdbo</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="How to fetch data using zeosdbo">How to fetch data using zeosdbo</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="how to get data from table zeoslib">how to get data from table zeoslib</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="mysql ZConnection autoreconnect">mysql ZConnection autoreconnect</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="oracle delphi zeos">oracle delphi zeos</a>, <a href="http://alomohora.com/delphi-make-first-zeos-application/" title="zconnection params windows1251">zconnection params windows1251</a></p>]]></content:encoded>
			<wfw:commentRss>http://alomohora.com/delphi-make-first-zeos-application/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

