Thread overview |
---|
May 13, 2014 How to use the std.process? | ||||
---|---|---|---|---|
| ||||
I want to start the process by std.process. module main; import std.process,std.stdio; void main() { string url = "http://dlang.org/"; executeShell(escapeShellCommand("wget", url, "-O", "dlang-index.html")); executeShell("iexplore localhost:8080"); } But not open 'IE'. Why? Thank you. |
May 13, 2014 Re: How to use the std.process? | ||||
---|---|---|---|---|
| ||||
Posted in reply to FrankLike | On Tuesday, 13 May 2014 at 08:56:43 UTC, FrankLike wrote:
> I want to start the process by std.process.
>
> module main;
> import std.process,std.stdio;
> void main()
> {
> string url = "http://dlang.org/";
> executeShell(escapeShellCommand("wget", url, "-O", "dlang-index.html"));
> executeShell("iexplore localhost:8080");
> }
>
> But not open 'IE'. Why?
>
> Thank you.
does it work when you run "iexplore localhost:8000" in command
line? is path to iexplore in your windows path?
|
May 13, 2014 Re: How to use the std.process? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Mengu |
> does it work when you run "iexplore localhost:8000" in command
> line? is path to iexplore in your windows path?
module main;
import std.process,std.stdio;
void main()
{
spawnProcess("C:\\Program Files (x86)\\Internet Explorer\\iexplore");
}
it can work.but the args is not easy to input.
|
May 13, 2014 Re: How to use the std.process? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Mengu | > does it work when you run "iexplore localhost:8000" in command > line? is path to iexplore in your windows path? Ok,I get the answer by myself. module main; import std.process,std.stdio; void main() { //spawnProcess("C:\\Program Files (x86)\\Internet Explorer\\iexplore"); spawnProcess(["C:\\Program Files (x86)\\Internet Explorer\\iexplore", "http://localhost:8080" ]); } :-D Frank |
May 13, 2014 Re: How to use the std.process? | ||||
---|---|---|---|---|
| ||||
Posted in reply to FrankLike | On Tuesday, 13 May 2014 at 10:48:06 UTC, FrankLike wrote:
>
>> does it work when you run "iexplore localhost:8000" in command
>> line? is path to iexplore in your windows path?
>
> Ok,I get the answer by myself.
>
> module main;
> import std.process,std.stdio;
> void main()
> {
> //spawnProcess("C:\\Program Files (x86)\\Internet Explorer\\iexplore");
> spawnProcess(["C:\\Program Files (x86)\\Internet Explorer\\iexplore", "http://localhost:8080" ]);
> }
>
> :-D
>
> Frank
that is actually what i meant by "is path to iexplore in your windows path?" :)
|
Copyright © 1999-2021 by the D Language Foundation