Jump to content
Sign in to follow this  

Controlling 2 Windows

Recommended Posts


I want to control 2 (or more) windows running, say, IE. Window1 will keep updating the server while window2 will fetch the result from the server AFTER KNOWING WHAT Window1 HAVE DONE. I know I can do it in 1 script which controls both windows and determines when should Window1 be activated to receive my mouseclick()/send() and when should Window2 be activated to receive its keystrokes/clicks.

But I want another approach where I'd write independent scripts for window1 and window2 respectively and run these 2 scripts concurrently. In this way, I can easily extend it to include window3, 4 or more. But then, I need a way for my 2 processes to communicate as window2 should wait for window1 to finish whatever it should have finished before doing its own job. How do we do interprocess communication between 2 running scripts? My primitive idea is to write a file on the filesystem with the filename indicating the state of window1 and let window2 to check for the presence of specific filenames to determine window1's state. But this isn't a nice solution and I guess something from Win32 API should be available for doing this (I have little experience in Windows programming. I barely know what a DLL is. My background is Java/J2EE!)

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  


Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.