954,500 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Have something to say? Contribute New Article Reply to this Article

Running a program

Hi everyone,
i need some guidance or help if possible help with running a program in c++. I am currently using this statement to run any external program in c++.

WinExec("C:\gui.exe", SW_SHOW);

The above command compiles ok but the external program is not executed.
There seems nothing wrong with my external program as i have tried to run it using other programming languages and it works. Can someone tell me what i am doing wrong. Can someone show me or e-mail me the right way of doing this. My e-mail is [email]freesoft_2000@yahoo.com[/email]

Another thing to add is does anyone know how to use the CreateProcess function and show me a simple example of using this function.

Any help is deeply appreciated

Thank You

Yours Sincerely

Richard West

freesoft_2000
Practically a Master Poster
623 posts since Jun 2004
Reputation Points: 25
Solved Threads: 10
 

What does these strings have in common?

"New Line:\n"
"One Tab:\t"
"Imbedded quote:\""
"C:\gui.exe"

The poor runtime is trying to figure out what a \g is (used to be the BELL char). Try:

"C:\\gui.exe"

or maybe

"C:/gui.exe"

(not sure if that one will work on all os'.)

Good luck!

Chainsaw
Posting Pro in Training
436 posts since Jun 2004
Reputation Points: 36
Solved Threads: 11
 

This article has been dead for over three months

Post: Markdown Syntax: Formatting Help
You