<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Delphi 2009 &#8211; CompilerVersion</title>
	<atom:link href="http://www.deltics.co.nz/blog/Index.php?feed=rss2&#038;p=371" rel="self" type="application/rss+xml" />
	<link>http://www.deltics.co.nz/blog/?p=371</link>
	<description>Keeping Delphi afloat in Aotearoa</description>
	<lastBuildDate>Fri, 03 Sep 2010 13:44:08 +1200</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Delphi &#8211; finding the VERxxx define for a particular Delphi version &#171; The Wiert Corner &#8211; Jeroen Pluimers&#8217; irregular stream of Wiert stuff</title>
		<link>http://www.deltics.co.nz/blog/?p=371&#038;cpage=1#comment-8474</link>
		<dc:creator>Delphi &#8211; finding the VERxxx define for a particular Delphi version &#171; The Wiert Corner &#8211; Jeroen Pluimers&#8217; irregular stream of Wiert stuff</dc:creator>
		<pubDate>Thu, 15 Oct 2009 15:26:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.deltics.co.nz/blog/?p=371#comment-8474</guid>
		<description>[...] VER190 (by some people attributed to the wrong Delphi version) is only used by Delphi 2007 for .NET [...]</description>
		<content:encoded><![CDATA[<p>[...] VER190 (by some people attributed to the wrong Delphi version) is only used by Delphi 2007 for .NET [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jolyon Smith</title>
		<link>http://www.deltics.co.nz/blog/?p=371&#038;cpage=1#comment-263</link>
		<dc:creator>Jolyon Smith</dc:creator>
		<pubDate>Fri, 19 Sep 2008 20:02:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.deltics.co.nz/blog/?p=371#comment-263</guid>
		<description>Ah yes, Delphi.NET.  That explains why CompilerVersion 19 passed me by entirely unnoticed.

:)</description>
		<content:encoded><![CDATA[<p>Ah yes, Delphi.NET.  That explains why CompilerVersion 19 passed me by entirely unnoticed.</p>
<p> <img src='http://www.deltics.co.nz/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bruce McGee</title>
		<link>http://www.deltics.co.nz/blog/?p=371&#038;cpage=1#comment-260</link>
		<dc:creator>Bruce McGee</dc:creator>
		<pubDate>Fri, 19 Sep 2008 12:33:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.deltics.co.nz/blog/?p=371#comment-260</guid>
		<description>Oops.

Delphi 2007 for .Net&#039;s CompilerVersion and RTLVersion are both 19, as they should be.

    Writeln(Format(&#039;RTLVersion: %n&#039;, [RTLVersion]));
    Writeln(Format(&#039;CompilerVersion: %n&#039;, [CompilerVersion]));

    {$IFDEF VER80}
      WriteLn(&#039;VER80&#039;);
    {$ENDIF}
    {$IFDEF VER90}
      WriteLn(&#039;VER90&#039;);
    {$ENDIF}
    {$IFDEF VER100}
      WriteLn(&#039;VER100&#039;);
    {$ENDIF}
    {$IFDEF VER120}
      WriteLn(&#039;VER120&#039;);
    {$ENDIF}
    {$IFDEF VER130}
      WriteLn(&#039;VER130&#039;);
    {$ENDIF}
    {$IFDEF VER140}
      WriteLn(&#039;VER140&#039;);
    {$ENDIF}
    {$IFDEF VER150}
      WriteLn(&#039;VER150&#039;);
    {$ENDIF}
    {$IFDEF VER160}
      WriteLn(&#039;VER160&#039;);
    {$ENDIF}
    {$IFDEF VER170}
      WriteLn(&#039;VER170&#039;);
    {$ENDIF}
    {$IFDEF VER180}
      WriteLn(&#039;VER180&#039;);
    {$ENDIF}
    {$IFDEF VER185}
      WriteLn(&#039;VER185&#039;);
    {$ENDIF}
    {$IFDEF VER190}
      WriteLn(&#039;VER190&#039;);
    {$ENDIF}
    {$IFDEF VER200}
      WriteLn(&#039;VER200&#039;);
    {$ENDIF}

    ReadLn;</description>
		<content:encoded><![CDATA[<p>Oops.</p>
<p>Delphi 2007 for .Net&#8217;s CompilerVersion and RTLVersion are both 19, as they should be.</p>
<p>    Writeln(Format(&#8217;RTLVersion: %n&#8217;, [RTLVersion]));<br />
    Writeln(Format(&#8217;CompilerVersion: %n&#8217;, [CompilerVersion]));</p>
<p>    {$IFDEF VER80}<br />
      WriteLn(&#8217;VER80&#8242;);<br />
    {$ENDIF}<br />
    {$IFDEF VER90}<br />
      WriteLn(&#8217;VER90&#8242;);<br />
    {$ENDIF}<br />
    {$IFDEF VER100}<br />
      WriteLn(&#8217;VER100&#8242;);<br />
    {$ENDIF}<br />
    {$IFDEF VER120}<br />
      WriteLn(&#8217;VER120&#8242;);<br />
    {$ENDIF}<br />
    {$IFDEF VER130}<br />
      WriteLn(&#8217;VER130&#8242;);<br />
    {$ENDIF}<br />
    {$IFDEF VER140}<br />
      WriteLn(&#8217;VER140&#8242;);<br />
    {$ENDIF}<br />
    {$IFDEF VER150}<br />
      WriteLn(&#8217;VER150&#8242;);<br />
    {$ENDIF}<br />
    {$IFDEF VER160}<br />
      WriteLn(&#8217;VER160&#8242;);<br />
    {$ENDIF}<br />
    {$IFDEF VER170}<br />
      WriteLn(&#8217;VER170&#8242;);<br />
    {$ENDIF}<br />
    {$IFDEF VER180}<br />
      WriteLn(&#8217;VER180&#8242;);<br />
    {$ENDIF}<br />
    {$IFDEF VER185}<br />
      WriteLn(&#8217;VER185&#8242;);<br />
    {$ENDIF}<br />
    {$IFDEF VER190}<br />
      WriteLn(&#8217;VER190&#8242;);<br />
    {$ENDIF}<br />
    {$IFDEF VER200}<br />
      WriteLn(&#8217;VER200&#8242;);<br />
    {$ENDIF}</p>
<p>    ReadLn;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bruce McGee</title>
		<link>http://www.deltics.co.nz/blog/?p=371&#038;cpage=1#comment-259</link>
		<dc:creator>Bruce McGee</dc:creator>
		<pubDate>Fri, 19 Sep 2008 12:22:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.deltics.co.nz/blog/?p=371#comment-259</guid>
		<description>Yup, that&#039;s a bug in the Delphi 2009 documentation.

I use the compiler defines instead of CompilerVersion and RTLVersion.  I think they&#039;re a little more straight forward.

http://delphi.wikia.com/wiki/Borland_Compiler_Conditional_Defines

Going by this, it looks like Delphi for .Net&#039;s RTLVersion should have been 19, but it&#039;s still 18.5, like with Win32.</description>
		<content:encoded><![CDATA[<p>Yup, that&#8217;s a bug in the Delphi 2009 documentation.</p>
<p>I use the compiler defines instead of CompilerVersion and RTLVersion.  I think they&#8217;re a little more straight forward.</p>
<p><a href="http://delphi.wikia.com/wiki/Borland_Compiler_Conditional_Defines" rel="nofollow">http://delphi.wikia.com/wiki/Borland_Compiler_Conditional_Defines</a></p>
<p>Going by this, it looks like Delphi for .Net&#8217;s RTLVersion should have been 19, but it&#8217;s still 18.5, like with Win32.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sebastian P.R. Gingter</title>
		<link>http://www.deltics.co.nz/blog/?p=371&#038;cpage=1#comment-258</link>
		<dc:creator>Sebastian P.R. Gingter</dc:creator>
		<pubDate>Fri, 19 Sep 2008 10:50:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.deltics.co.nz/blog/?p=371#comment-258</guid>
		<description>Delphi 2007 should have been the 19. But to clarify that this was a special &#039;non-breaking&#039; release that was changed to 18.5. But internally that was still the 19 and so they continued with the 20...</description>
		<content:encoded><![CDATA[<p>Delphi 2007 should have been the 19. But to clarify that this was a special &#8216;non-breaking&#8217; release that was changed to 18.5. But internally that was still the 19 and so they continued with the 20&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
