>I have a com object that I like to compile it so in VB we see the methods with intelisent.
>
>Do I need to compile it as a OLE Automation .exe or a .DLL?
I believe Intellisense will pick up methods regardless of how you build it.
The decision on whether you should build a DLL or EXE will depend on other factors. For example: EXEs run out of process and therefore perform slower than DLLs. On the other side, due to their out of process nature, EXEs are more secure in the sense that if they crash, the VB app could still keep running (with DLLs that is usually not the case since they both live on the same process space.)
Hector Correa