pythoncom and dialog



Hi,

I inherited a piece of code, that doesn't work anymore. It's a
COM-object.
One interface method opens a modal dialog ( OpenDialog() ), with the
other methods one can set the values for a ComboBox or query the input
of the user.

This COM-module is istantiated(?) via
st=win32com.client.Dispatch(..)
within a windows application (btw it's called Prime Front Arena). The
scripting language for this application is Python.

The COM module works fine, when I call it from Excel via VBA or from
python directly.
When I call it from the mentioned application, sometime (not always)
the python statement st.OpenDialog() never returns and the application
is not responding anymore.
In the previous release of this appication this piece of code worked.
In the new release the app now using two threads, one thread for a
log-windows and one thread for all other windows.

I don't know if this a problem with pythoncom or a windows problem (two
threads, modal dialog), but when I debug it seems to me that it get
stuck somewhere in the pythoncom.dll

So

1) Does anyone have any hints for. I'm completly in the dark.
2) How can I compile a debug version of the pythoncom.dll by myself? I
downloaded the Zip-File, but when I try to open an *.dsp file, i get
asked for password (SafeSource)? What's that.

You see my windows skill are limited (but increased dramatically the
last days).

Thanks in advance
Christian

.



Relevant Pages

  • Re: pygame and python 2.5
    ... I committed to Python because it's a great language. ... modules on the Windows platform without having a copy of Visual Studio ... developing a math library based on GMPY to use ... obsolete compiler that's not even available. ...
    (comp.lang.python)
  • Re: Please test Phatch on Windows (was Re: ANN: Phatch = PHoto bATCH processor and renamer based on
    ... You'll be happy to hear that it appears to work on Vista, though I blush to admit I actually have a Python running on that platform. ... to port the code of Phatch fully to Windows as there were many issues. ... Common - Copies the most common pixel value ...
    (comp.lang.python)
  • Re: Mac e programmazione
    ... Xcode, che istalli dal mpkg o /Installers, per creare le GUI; ... per programmarle poi in Python. ... Su Mac, Python e` parte dell'OS, come lo e` Aqua per le GUI; ... Per creare un binario eseguibile su Windows (ad esempio con py2exe, ...
    (it.comp.macintosh)
  • ANN: wxPython 2.6.2.1
    ... There have been many enhancements ... wxPython is a GUI toolkit for the Python programming language. ... Currently supported platforms are 32-bit Microsoft Windows, ...
    (comp.lang.python)
  • ANN: wxPython 2.6.2.1
    ... There have been many enhancements ... wxPython is a GUI toolkit for the Python programming language. ... Currently supported platforms are 32-bit Microsoft Windows, ...
    (comp.lang.python.announce)