1. Suspending a program in Win32Lib.

This is a multi-part message in MIME format.

------=_NextPart_000_000A_01C49BDD.86534BA0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 8bit


Here is basically what I am trying to do:

button_onClick(int self, int event, seq params)
    Execute_Some_Program()
    while program_is_still_running do
        doEvents(0)
    end while
    restart(0)
end procedure

Any ideas on how to do 'program_is_still_running' using ShellExecute and
ShellExecuteEx calls?

Btw, a virtual cookie to the first person who guesses why I want to do this! :)
Thx,
William Heimbigner
icxcnika at hotpop.com
Visit the UBoard - Forceful Signups Removed! - http://uboard.proboards32.com -
Threaded discussion, improved searching, human moderating, graphical smileys,
better formatting abilities (now what else was there...)
Visit my website: http://www.geocities.com/icxcnika123
------=_NextPart_000_000A_01C49BDD.86534BA0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: 8bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1106" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Here is basically what I am trying to 
do:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>button_onClick(int self, int event, seq 
params)</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp; 
Execute_Some_Program()</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp; while program_is_still_running 
do</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 
doEvents(0)</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp; end while</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp; restart(0)</FONT></DIV>
<DIV><FONT face=Arial size=2>end procedure</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Any ideas on how to do 'program_is_still_running' 
using ShellExecute and ShellExecuteEx calls?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Btw, a virtual cookie to the first person who 
guesses why I want to do this! :)</FONT></DIV>
<DIV><FONT face=Arial size=2>Thx,</FONT></DIV>
<DIV><FONT face=Arial size=2>William Heimbigner<BR><A 
href="mailto:icxcnika at hotpop.com">icxcnika at hotpop.com</A><BR>Visit the
UBoard -
Forceful Signups Removed! - <A 
href="http://uboard.proboards32.com">http://uboard.proboards32.com</A> - 
Threaded discussion, improved searching, human moderating, graphical smileys, 
better formatting abilities (now what else was there...)<BR>Visit my website: <A
href="http://www.geocities.com/icxcnika123">http://www.geocities.com/icxcnika123</A></FONT></DIV></BODY></HTML>

------=_NextPart_000_000A_01C49BDD.86534BA0--

new topic     » topic index » view message » categorize

2. Re: Suspending a program in Win32Lib.

William Heimbigner wrote:
> 
> button_onClick(int self, int event, seq params)
>     Execute_Some_Program()
>     while program_is_still_running do
>         doEvents(0)
>     end while
>     restart(0)
> end procedure
> 
> Any ideas on how to do 'program_is_still_running' using ShellExecute and
> ShellExecuteEx
> calls?

Use a flag file.

while flagFileExists do
   doEvents(0)
end while

-=ck
"Programming in a state of EUPHORIA."
http://www.cklester.com/euphoria/

new topic     » goto parent     » topic index » view message » categorize

3. Re: Suspending a program in Win32Lib.

----- Original Message -----
From: "cklester" <guest at RapidEuphoria.com>
To: <EUforum at topica.com>
Sent: Thursday, September 16, 2004 11:27 AM
Subject: Re: Suspending a program in Win32Lib.


>
>
> posted by: cklester <cklester at yahoo.com>
>
> William Heimbigner wrote:
> >
> > button_onClick(int self, int event, seq params)
> >     Execute_Some_Program()
> >     while program_is_still_running do
> >         doEvents(0)
> >     end while
> >     restart(0)
> > end procedure
> >
> > Any ideas on how to do 'program_is_still_running' using ShellExecute and
ShellExecuteEx
> > calls?
>
> Use a flag file.
>
> while flagFileExists do
>    doEvents(0)
> end while
>
That would work, if the second program was open source. It isn't.
> -=ck
> "Programming in a state of EUPHORIA."
> http://www.cklester.com/euphoria/

new topic     » goto parent     » topic index » view message » categorize

4. Re: Suspending a program in Win32Lib.

On 16 Sep 2004, at 11:08, William Heimbigner wrote:

> 
> 
> Here is basically what I am trying to do:
> 
> button_onClick(int self, int event, seq params)
>     Execute_Some_Program()
>     while program_is_still_running do
>         doEvents(0)
>     end while
>     restart(0)
> end procedure
> 
> Any ideas on how to do 'program_is_still_running' using ShellExecute and
> ShellExecuteEx calls?
> 
> Btw, a virtual cookie to the first person who guesses why I want to do this!
> :)
> Thx, William Heimbigner icxcnika at hotpop.com Visit the UBoard - Forceful
> Signups
> Removed! - http://uboard.proboards32.com - Threaded discussion, improved
> searching, human moderating, graphical smileys, better formatting abilities
> (now
> what else was there...) Visit my website: http://www.geocities.com/icxcnika123
> 
> 
> 
> 

sleep() will pause the program.

Kat

new topic     » goto parent     » topic index » view message » categorize

5. Re: Suspending a program in Win32Lib.

William Heimbigner wrote:
> 
> Here is basically what I am trying to do:
> 
> button_onClick(int self, int event, seq params)
>     Execute_Some_Program()
>     while program_is_still_running do
>         doEvents(0)
>     end while
>     restart(0)
> end procedure
> 
> Any ideas on how to do 'program_is_still_running' using ShellExecute and
> ShellExecuteEx
> calls?

First, please don't post html.  Second, take a look at:

http://palacebuilders.pwp.blueyonder.co.uk/euphoria.html#syswait

Matt Lewis

new topic     » goto parent     » topic index » view message » categorize

6. Re: Suspending a program in Win32Lib.

there's code somewhere already in the archive where you can get the handle of
a running window by it's title. I wrote a small switching app based on it
that swaps between differnt Internet explorer screens every ten seconds. 

Greg Haberek -  Apr 7/03 "Monitor all windows"
and I think
PatRat -    Jun 25/01  "Window Finding functions"

I have some command line exe's to find running windows and kill them. 
 





--"ask about our layaway plan".
--

new topic     » goto parent     » topic index » view message » categorize

7. Re: Suspending a program in Win32Lib.

My program is based on PatRat's library. I just made a working demo of
it. It doesn't auto-refresh, although it should. Its a handy little
app for finding rouge windows or tracking down viruses.

~Greg


On Thu, 16 Sep 2004 14:35:43 -0700, Michael Raley
<guest at rapideuphoria.com> wrote:
> 
> posted by: Michael Raley <thinkways at yahoo.com>
> 
> there's code somewhere already in the archive where you can get the handle of
> a running window by it's title. I wrote a small switching app based on it
> that swaps between differnt Internet explorer screens every ten seconds.
> 
> Greg Haberek -  Apr 7/03 "Monitor all windows"
> and I think
> PatRat -    Jun 25/01  "Window Finding functions"
> 
> I have some command line exe's to find running windows and kill them.
> 
> --"ask about our layaway plan".
> --
> 
> 
> 
> 
>

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu