What are COM-enabled applications?

T

Tempo

As the subject of this post suggests, I have one question; what are
COM-enabled applications? I believe Microsoft Word is one of these
apps, but what else? Is a web browser, Paint, Solitare, games, etc? I'm
not sure if it varies from operating system to operating system, but I
am talking about COM applications in Windows. Thanks for any and all of
your help and time.
 
C

Cameron Laird

As the subject of this post suggests, I have one question; what are
COM-enabled applications? I believe Microsoft Word is one of these
apps, but what else? Is a web browser, Paint, Solitare, games, etc? I'm
not sure if it varies from operating system to operating system, but I
am talking about COM applications in Windows. Thanks for any and all of
your help and time.

As Mr. Teja has already written in response, COM is a big, and
in some ways dated, subject. To answer your specific questions:
yes, most Web browsers I know for Windows *are* COM-enabled,
Solitaire typically isn't, and I'm not near a Win* machine now
to confirm that Paint is.

Python has good COM abilities. While, to my surprise, I just
realized that I'm unaware of anyone having put together a COM
"explorer" with Python, it would be a straightforward project.
In the meantime, <URL:
http://aspn.activestate.com/ASPN/do...ML/QuickStartClientCom.html#UsingComConstants >
might interest you.
 
D

Duncan Booth

Cameron said:
Python has good COM abilities. While, to my surprise, I just
realized that I'm unaware of anyone having put together a COM
"explorer" with Python, it would be a straightforward project.

Don't the tools that come with Python's COM support do enough for you?

....\lib\site-packages\win32com\client\combrowse.py for example. (Or inside
PythonWin it is on the Tools menu).
 
C

Cameron Laird

Don't the tools that come with Python's COM support do enough for you?

...\lib\site-packages\win32com\client\combrowse.py for example. (Or inside
PythonWin it is on the Tools menu).

I was quibbling about the difference between a polished application
and a toolkit; please, I don't want anyone to think that I AT ALL
disparage the achievement of win32.

Another recommendation for the original poster: <URL:
http://www.python.org/windows/win32com/QuickStartClientCom.html >.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,285
Messages
2,571,416
Members
48,107
Latest member
AmeliaAmad

Latest Threads

Top