[jawsscripts] Re: RUN function in JAWS Basic

  • From: Doug Lee <doug.lee@xxxxxxxxxxxxxxxx>
  • To: jawsscripts@xxxxxxxxxxxxx
  • Date: Fri, 15 Nov 2013 06:54:28 -0500

Surrounding the string in quotes that actually become part of the
string should work:

run("\"c:\\Program Files\"")

You then do not have to escape each individual space.

On Fri, Nov 15, 2013 at 12:33:02PM +0100, Csaba Godo wrote:
Hi Garry,

Honestly, I do not understand what you did not understand. The problem 
is, that it is undocumented by Freedom, that the "Run" function can act 
only on so called "escaped" path strings, which does not contain spaces, 
but its ALT code, the "\32". Or can work with the short file and 
directory names.
But now, thanks to Haetir, I know it already and so I can mention it in 
the Hungarian version of JAWs Basic language reference.

Cheers,

Csaba

2013.11.15. 6:49 keltez?ssel, Gary Patterson ?rta:
> Once again, perhaps I am not understanding your question. Many times the
> drive letter if followed by two slashes followed by the directory names,
> followed by the file's name.
>
> Perhaps I don't understand the problem. If you want any more ansers, write
> me off list.
>
> Gary Patterson
>
>
> -----Original Message-----
> From: jawsscripts-bounce@xxxxxxxxxxxxx
> [mailto:jawsscripts-bounce@xxxxxxxxxxxxx] On Behalf Of Csaba Godo
> Sent: Thursday, November 14, 2013 11:14 PM
> To: JAWSScripts List
> Subject: [jawsscripts] RUN function in JAWS Basic
>
> Hi everybody,
>
> I've just ran into a problem using the "Run" function. I thought I share my
> experience. The "Run" function takes only one parameter, which is a path. It
> could be a name of a file, or a complete path of an internet address. The
> documentation writes that this function acts like the "Run"
> dialog box in the Windows. But it is not mentioned that it could not accept
> long file or directory names. It could accept only the old short names. So
> if I want the directory "C:\Program Files" to open, I have to give
> "C:\\Progra~1" as parameter. Interesting stuff... no comment..
>
> Just a question: How is it possible to get the short name of a file or a
> directory in JAWS Basic? Do somebody have any idea?
>
> Thanks,
>
> Csaba
> __________???
>
> View the list's information and change your settings at
> http://www.freelists.org/list/jawsscripts
>
> __________???
>
> View the list's information and change your settings at
> http://www.freelists.org/list/jawsscripts
>
__________???

View the list's information and change your settings at 
http://www.freelists.org/list/jawsscripts

-- 
Doug Lee, Senior Accessibility Programmer
SSB BART Group - Accessibility-on-Demand
mailto:doug.lee@xxxxxxxxxxxxxxxx  http://www.ssbbartgroup.com
"While they were saying among themselves it cannot be done,
it was done." --Helen Keller
__________�

View the list's information and change your settings at 
http://www.freelists.org/list/jawsscripts

Other related posts: