What are COM-enabled applications?

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Tempo

    #1

    What are COM-enabled applications?

    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.

  • Ravi Teja

    #2
    Re: What are COM-enabled applications?

    COM is Windows only. (Actually there is DCOM for Linux, but that's
    another story).

    Read about it here.


    Comment

    • Cameron Laird

      #3
      Re: What are COM-enabled applications?

      In article <1140580133.293 283.322870@f14g 2000cwb.googleg roups.com>,
      Tempo <bradfordh@gmai l.com> wrote:[color=blue]
      >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.
      >[/color]

      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/doc...ngComConstants >
      might interest you.

      Comment

      • Duncan Booth

        #4
        Re: What are COM-enabled applications?

        Cameron Laird wrote:
        [color=blue]
        > 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.[/color]

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

        ....\lib\site-packages\win32c om\client\combr owse.py for example. (Or inside
        PythonWin it is on the Tools menu).

        Comment

        • Cameron Laird

          #5
          Re: What are COM-enabled applications?

          In article <Xns9772C3EDC53 E2duncanbooth@1 27.0.0.1>,
          Duncan Booth <duncan.booth@s uttoncourtenay. org.uk> wrote:[color=blue]
          >Cameron Laird wrote:
          >[color=green]
          >> 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.[/color]
          >
          >Don't the tools that come with Python's COM support do enough for you?
          >
          >...\lib\site-packages\win32c om\client\combr owse.py for example. (Or inside
          >PythonWin it is on the Tools menu).[/color]

          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/win32c...ClientCom.html >.

          Comment

          Working...