At Tue, 20 Mar 2001 11:41:19 -0800, "Piske, Harald" <[EMAIL PROTECTED]> wrote:
>Okay, here's a workaround to try if that's not what happens on your >machine. >In your click sub, set a variable and return -1. This terminates your >message loop. Do the backtick outside the Win32::GUI::Dialog like this: Unfortunately, this does not work. Once it launches the `$install`, it never returns. I read somewhere that Installshield tries to do a WS_DDE_INITIATE call back to the parent application, and will wait for the parent to answer this message. This message will sit in the message queue for perl, going unanswered. Perl will just sit and wait for the child application to finish, and the child application will sit and wait for the reply from the parent application. If this is true, what in the Win32::GUI module is not replying? I say this, because if I string the installs in a plain perl script, everything works fine. Does anyone know a way around this? Am I way off base here? Thanks. Len. Free, encrypted, secure Web-based email at www.hushmail.com