﻿<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <description><![CDATA[Comments for Interface It!]]></description>
    <title><![CDATA[Comments for Interface It!]]></title>
    <link>http://dn.codegear.com/article/27825</link>
    <!-- source: http://dn.codegear.com/article/27825/feed-->
    <dc:date>2008-11-21T14:22:51-08:00</dc:date>
    <item>
      <description><![CDATA[Hi, JimmyI notice you state that "TComponent (in Delphi 6) does not implement reference counting, so this code will cause a memory leak." for the following codes:--------------------------------------------------var  VI: IVersionInfo;begin  VI := TVersionComponent.Create(Self);  Caption := IntToStr(VI.MajorVersion) + '.' +             IntToStr(VI.MinorVersion) + '.' +             IntToStr(VI.Build);end;--------------------------------------------------However, I think VI will be eventually free because you pass "Self" to the TVersionComponent's constructor,when Self(the owner) is detroyed, it will destroy VI, right?Looking forward for your kindly response.Thanks in advance.]]></description>
      <title><![CDATA[Interface It!]]></title>
      <managingEditor>
	 (Ge Lin Luo)
</managingEditor>
      <guid isPermaLink="true">http://threads.codegear.com/threads/threads.exe/view?commentid=32723</guid>
      <dc:date>2002-07-20T23:41:50-07:00</dc:date>
      <pubDate>2002-07-20T23:41:50-07:00</pubDate>
      <source url="http://dn.codegear.com/article/27825/feed">Comments for Interface It!</source>
    </item>
    <item>
      <description><![CDATA[Hello Jimmy!Congratulations for the article!Some questions:1) to create a new interface should I create a new conventional Unit?2) to implement an interface should I always create a new Component?I'm a begginer in Interface's world, sorry for the basic questions.Thank YouAnderson - from Brazil]]></description>
      <title><![CDATA[Interface It!]]></title>
      <managingEditor>
	 (Anderson Dibo do Valle)
</managingEditor>
      <guid isPermaLink="true">http://threads.codegear.com/threads/threads.exe/view?commentid=31129</guid>
      <dc:date>2002-01-16T08:02:59-08:00</dc:date>
      <pubDate>2002-01-16T08:02:59-08:00</pubDate>
      <source url="http://dn.codegear.com/article/27825/feed">Comments for Interface It!</source>
    </item>
    <item>
      <description><![CDATA[Hey - that would be cool! As long as you follow the license agreement, I'm fine with it. E-mail me privatly if you need any more info: jimmy@used-disks.com.Testing HTML:&lt;a href="mailto:jimmy@used-disks.com"&gt;Email&lt;/a&gt;]]></description>
      <title><![CDATA[re: By the way (about WebSnap Pack)...]]></title>
      <managingEditor>
	 (Jimmy Tharpe)
</managingEditor>
      <guid isPermaLink="true">http://threads.codegear.com/threads/threads.exe/view?commentid=30668</guid>
      <dc:date>2001-11-21T15:50:43-08:00</dc:date>
      <pubDate>2001-11-21T15:50:43-08:00</pubDate>
      <source url="http://dn.codegear.com/article/27825/feed">Comments for Interface It!</source>
    </item>
    <item>
      <description><![CDATA[I'm finishing a book about Delphi, with the focus on databases and Internet (no OOP, no VCL), but... is a book in Spanish, to be published in Spain and Latin America. It's not a large market, of course. I was wondering, are you interested about including the Web Snap Pack, or part of it, or publicity (free, of course!) in the book's CD? I would send you the post card you're asking for, and the book...About ComObject... yep, I read that in the help. Moreover, I know TComponent delegates explicitly the implementation of some of its COM related methods to ComObject, whenever possible. But didn't see any use for this at that moment. Thanks anyway.]]></description>
      <title><![CDATA[By the way (about WebSnap Pack)...]]></title>
      <managingEditor>
	 (Ian Marteens)
</managingEditor>
      <guid isPermaLink="true">http://threads.codegear.com/threads/threads.exe/view?commentid=30666</guid>
      <dc:date>2001-11-21T12:32:04-08:00</dc:date>
      <pubDate>2001-11-21T12:32:04-08:00</pubDate>
      <source url="http://dn.codegear.com/article/27825/feed">Comments for Interface It!</source>
    </item>
    <item>
      <description><![CDATA[Remember that interfaces are *not* COM. This article has nothing to do with COM. To answer your question: The ComObject property is for components that are wrappers for COM components. It is used to assign a COM interface to a component which implements that interface.If you don't want to use the source - use the help file ;).]]></description>
      <title><![CDATA[re: Jimmy, do you know what's the use for TComponent.ComObject?]]></title>
      <managingEditor>
	 (Jimmy Tharpe)
</managingEditor>
      <guid isPermaLink="true">http://threads.codegear.com/threads/threads.exe/view?commentid=30665</guid>
      <dc:date>2001-11-21T09:11:58-08:00</dc:date>
      <pubDate>2001-11-21T09:11:58-08:00</pubDate>
      <source url="http://dn.codegear.com/article/27825/feed">Comments for Interface It!</source>
    </item>
    <item>
      <description><![CDATA[Has it something to do with streaming interface references?[Yeah, Luke, I know I should use the Source, but ...]Thanks in advance (and nice article, btw!).]]></description>
      <title><![CDATA[Jimmy, do you know what's the use for TComponent.ComObject?]]></title>
      <managingEditor>
	 (Ian Marteens)
</managingEditor>
      <guid isPermaLink="true">http://threads.codegear.com/threads/threads.exe/view?commentid=30660</guid>
      <dc:date>2001-11-21T03:38:08-08:00</dc:date>
      <pubDate>2001-11-21T03:38:08-08:00</pubDate>
      <source url="http://dn.codegear.com/article/27825/feed">Comments for Interface It!</source>
    </item>
    <generator>Atom 1.0 XSLT Transform v1 (http://atom.geekhood.net)</generator>
  </channel>
</rss>