Leston Drake wrote/ schreef:

> Hello,
> 
> A while back Kevin Miller shared this script to launch the default Internet
> browser, and go to a specific URL (on Win32):
> 
> on launchWin32Browser httpDoc
> # httpDoc: URL
> local bApp
> local EXE_off
> put 
> queryRegistry("hkey_local_machine\software\classes\http\shell\open\command\")
> into bApp
> if char 1 of bApp is quote then clear char 1 of bApp  # strip leading quote
> put offset("EXE",bApp) into EXE_off
> put char 1 to (EXE_off+2) of bApp into bApp
> launch httpDoc with bApp
Just curious... what is 'the result' here?
> end launchWin32Browser
> 
> It works nicely.
> I've found, however, some unexpected behavior. When you call the routine,
> it launches the browser and loads the specified URL. If you leave the
> browser open and then call the routine again (e.g., with a different URL),
> nothing happens. The browser remains open to the 1st URL. This only happens
> when the browser has been opened with LAUNCH. In other words, if you open
> the browser manually (not through MetaCard), then another instance of the
> browser will be opened with LAUNCH.
> 
> Is this standard behavior for the LAUNCH command?
> Is there some way to check to see if the app that was launched previously
> is still open?
> Is it possible to Close the app?
> 
> Bottom line: I need to be able to go to another URL (in the browser)
> whether or not it was launched previously.
> 
> Hmmm. I'm stumped. Any help GREATLY appreciated!
> 
> Thanks in advance.
> 
> Leston Drake, President
> LetterPress Software, Inc.
Regards,
Sjoerd


Archives: http://www.mail-archive.com/[email protected]/
Info: http://www.xworlds.com/metacard/mailinglist.htm
Please send bug reports to <[EMAIL PROTECTED]>, not this list.

Reply via email to