Hi, I was wondering if there was an alternative to the ShellExecute function of the Windows API; one that is universal on every OS. Is there one?

The system() call is standard, but the string you pass it is still implementation-specific.
Does that mean "yes" or "no" ?

System() pauses your program doesn't it? I need something that will just execute a program but not wait for it to end to keep going about its business.

How about a System call in a separate thread? But threads aren't os independent either.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.