Re: Py2Exe and Outlook (array bounds change!?)
From: Mark Hammond (mhammond_at_skippinet.com.au)
Date: 01/16/04
- Next message: Mark Borgerding: "Re: python & mathematical methods of picking numbers at random"
- Previous message: Mark Hammond: "Re: How to call a system command with flexibility on Windows"
- In reply to: Thomas Heller: "Re: Py2Exe and Outlook (array bounds change!?)"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Fri, 16 Jan 2004 13:11:14 +1100
Thomas Heller wrote:
> hlubocky@uiuc.edu (Brian Hlubocky) writes:
>
>
>>This one is really puzzling me. I am not that familiar with COM or
>>py2exe, but I have tested this a fair amount and am pretty sure of
>>what I am about to explain. The MSDN website says that the item list
>>in Outlook has array bounds from 1 to length. Using this information,
>>I wrote a program that adds contacts to outlook using an external
>>database. When I went to try this out with py2exe however, I got an
>>exception.
>>
>>What I found out is that when using py2exe, the bounds on the items
>>list changes from 1 to len, to 0 to len-1. Does anyone have any idea
>>why this might be? It seems goofy that this would happen. Testing is
>>on the developer machine, so I don't think different dlls could be the
>>problem. Thanks!
>
>
> Just a wild idea: can it be that you're using makepy generated modules
> in the script, and late bould com in the py2exe'd file?
That will almost certainly be the issue. The (next/latest/??) version
of py2exe has full support for including typelib info in your script.
Mark.
- Next message: Mark Borgerding: "Re: python & mathematical methods of picking numbers at random"
- Previous message: Mark Hammond: "Re: How to call a system command with flexibility on Windows"
- In reply to: Thomas Heller: "Re: Py2Exe and Outlook (array bounds change!?)"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|