To All
I wish to create a local URL that will launch from an HTML e-mail like Outlook or from a document in Word .. I am testing this on my local machine in Word .. I want to add a /parameter to the end of the command line so I can trap it with the PARAMETERS statement.
PARAMETERS xTEXT line in my code .. unfortunately I can not find the correct syntax to to this ..
This works on my local drive to start the program ...
File:\\c:\fox\doi\leavtrav\leavew32.exe <-- this works
How can I add a /parameter to the end of the above File:\\URL and have it be a part of the command line
File:\\c:\fox\doi\leavtrav\leavew32.exe /projectid=12345
The above line only launches the program and does not pass the /project=12345 ..
What am I missing ??? quotations ??
Thanks
Rick Lipkin
adding parameters to a command line to launch a local URL
- Rick Lipkin
- Posts: 2668
- Joined: Fri Oct 07, 2005 1:50 pm
- Location: Columbia, South Carolina USA
Re: adding parameters to a command line to launch a local URL
Rick, try with
File:\\c:\fox\doi\leavtrav\leavew32.exe?projectid=12345
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
- Rick Lipkin
- Posts: 2668
- Joined: Fri Oct 07, 2005 1:50 pm
- Location: Columbia, South Carolina USA
Re: adding parameters to a command line to launch a local URL
Cristobol
Unfortunately that did not work PARAMETERS returned nil .. I tried it this way too File:\\c:\fox\doi\leavtrav\leavew32.exe%020/projectid=12345 ..
Rick
Unfortunately that did not work PARAMETERS returned nil .. I tried it this way too File:\\c:\fox\doi\leavtrav\leavew32.exe%020/projectid=12345 ..
Rick
- Rick Lipkin
- Posts: 2668
- Joined: Fri Oct 07, 2005 1:50 pm
- Location: Columbia, South Carolina USA
Re: adding parameters to a command line to launch a local URL
To All
If I create this link \\sales\saliteprod\Leavew32.exe "Rick Lipkin" and run it in Windows Run
![Image](http://img4.imagetitan.com/img4/small/21/21_link421.jpg)
my program returns
![Image](http://img4.imagetitan.com/img4/small/21/21_results.jpg)
Here is the code at the top of my program
xText returns the command line parameters ... So if you can run the above script ( unc ) in the Windows Run command you should be able click on the link and pass the parameter .. instead of the Windows Run..
I would appreciate any input!
Rick Lipkin
If I create this link \\sales\saliteprod\Leavew32.exe "Rick Lipkin" and run it in Windows Run
![Image](http://img4.imagetitan.com/img4/small/21/21_link421.jpg)
my program returns
![Image](http://img4.imagetitan.com/img4/small/21/21_results.jpg)
Here is the code at the top of my program
Code: Select all | Expand
PARAMETERS xText
xText returns the command line parameters ... So if you can run the above script ( unc ) in the Windows Run command you should be able click on the link and pass the parameter .. instead of the Windows Run..
I would appreciate any input!
Rick Lipkin
- Antonio Linares
- Site Admin
- Posts: 42519
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Has thanked: 31 times
- Been thanked: 75 times
- Contact:
Re: adding parameters to a command line to launch a local URL
Rick,
live demo:
https://fivetechsoft.github.io/snippets?20200424144640
Code: Select all | Expand
function Main( ... )
? hb_AParams()
return nil
live demo:
https://fivetechsoft.github.io/snippets?20200424144640
- Rick Lipkin
- Posts: 2668
- Joined: Fri Oct 07, 2005 1:50 pm
- Location: Columbia, South Carolina USA
Re: adding parameters to a command line to launch a local URL
Antonio
Thanks for your quick reply ... I am not having problems with extracting the parameters when you cut and paste the entire link into the Windows Run dialog . I just can not get the parameters to resolve when the link is clicked. .. The executable starts and runs, but does not resolve the parameters .. has to be a syntax to make this work from a click rather than cut and paste.
\\sales\saliteprod\Leavew32.exe "Rick Lipkin"
Thanks
Rick
Thanks for your quick reply ... I am not having problems with extracting the parameters when you cut and paste the entire link into the Windows Run dialog . I just can not get the parameters to resolve when the link is clicked. .. The executable starts and runs, but does not resolve the parameters .. has to be a syntax to make this work from a click rather than cut and paste.
\\sales\saliteprod\Leavew32.exe "Rick Lipkin"
Thanks
Rick
- Rick Lipkin
- Posts: 2668
- Joined: Fri Oct 07, 2005 1:50 pm
- Location: Columbia, South Carolina USA
Re: adding parameters to a command line to launch a local URL
Antonio
I am trying get your suggestion to work by using the function hb_Aparams() .. and as you know it creates an array ... and I have not been successful is evaluating the array
Leavew32 "Rick Lipkin"
Using the above example from the command line ...
The above code returns the number 1 .. and not the value of the array element .. I am looking to the result of "Rick Lipkin" .. which was the value of the command line .. appreciate your Help.
Thanks
Rick Lipkin
I am trying get your suggestion to work by using the function hb_Aparams() .. and as you know it creates an array ... and I have not been successful is evaluating the array
Leavew32 "Rick Lipkin"
Using the above example from the command line ...
Code: Select all | Expand
Local aParams,nParamNo
aParams := {}
aParams := hb_AParams()
FOR nParamNo := 1 TO LEN( aParams )
? nParamNo, aParams[ nParamNo ]
NEXT
The above code returns the number 1 .. and not the value of the array element .. I am looking to the result of "Rick Lipkin" .. which was the value of the command line .. appreciate your Help.
Thanks
Rick Lipkin