Re: Starting COM development...
Volker Hetzer <firstname.lastname@ieee.org> wrote:
I got through it, but still have some problems:
Do I have to tale down the ProgID somewhere?
Tale down? I don't understand this question, sorry.
I can't seem to find it from within visual studio.
If you are asking where ProgID is specified, look in ProjectName.rgs
file
I don't want to use it from iexplorer, but from a vbscript.
Create a plain COM object rather than an ActiveX control (you have this
choice in the beginning, in the Application Wizard). Ignore parts of the
tutorial that deal with the UI, just follow the part where properties
and methods are defined.
Isn't there something to do with regedit or so in order for
VBScript to find it?
VBScript will find the object just fine using its ProgId.
Which of the files in the Release directory are the ones I have
to copy (does installation work that way) to someone elses pc
so that he can use that control?
If you configure the project to link statically, the only file you would
need to distribute is ProjectName.dll:
Project | Properties | General | Use of ATL = Static Link to ATL
Project | Properties | C/C++ | Code Generation | Runtime Library =
Multi-threaded (/MT) // in Release configuration
Multi-threaded Debug (/MTd) // in Debug configuration
Which ATL type (tutorial step 2) do I have to use if I do not
want a gui object?
ATL Simple Object
--
With best wishes,
Igor Tandetnik
With sufficient thrust, pigs fly just fine. However, this is not
necessarily a good idea. It is hard to be sure where they are going to
land, and it could be dangerous sitting under them as they fly
overhead. -- RFC 1925