C++ why use TLB files over the actual DLL?
<p>I have some legacy C++ code.</p>

<p>I have DLL Bob.
I also have program Jane.</p>

<p>Program Jane imports Bob through his TLB file.</p>

<pre><code>#import 'Bob.tlb'
</code></pre>

<p>Why does Jane use Bob like that?</p>

<p>Why doesn't Jane use Bob like this?</p>

<pre><code>#import 'Bob.dll'
</code></pre>

<p>I have the source code for both sides.
Thanks for any help or pointers!</p>