COM question
David Lees
debl.nospamm at world.std.com
Mon May 1 20:02:35 EDT 2000
Yes you are correct about the version. You imply that something has to
have VBA for me to be able to talk to it using Python? I thought I
could start up word from Python by just knowing it's COM name? In fact,
I can find the CLSID in the registry, but have no idea how to use that
in place of "word.application".
Anyway, I installed python on my new machine which has Word 2000 and
have no problem getting the
win32com.client.Dispatch("Word.Application") example to work with it.
David Lees
Benoit Goudreault-Emond wrote:
>
> In article <390DACB0.9FCA96B3 at world.std.com>, David Lees wrote:
> > I have Word 7.0a, which I see references to with the Norton Registry
> > Browswer. I am flying blind, not really understanding how COM objects
> > are denoted in the registry though.
> >
> > David Lees
>
> Word 7.0a == Word 95. A port of Word 6 to 32 bits (although MS would like
> you to believe otherwise... Well, OK, they added a few small things).
>
> It doesn't have VBA; you'll have to create a Word.WordBasic object (I think)
> and work with that, passing it WordBasic statements.
>
> Good luck!
>
> --
> Benoit Goudreault-Emond
> CoFounder, KMS Group ; Student, B. Comp. Eng, Concordia University
> ``Being too close to a fireball can worry a man --- to death.''
> -- Zeb Carter in "The Number of the Beast" by Robert A. Heinlein
>
> Note: the "From:" address is not correct to protect myself against spam.
> My actual e-mail address is: ``bge AT crosswinds DOT net''
More information about the Python-list
mailing list