execute without waiting for finish

execute without waiting for finish

I'm trying to figure out the best way to delete a directory without waiting for it to complete.  I have code that does this, but when there are lots of subdirectories and files it takes a long time to complete.  Once I've started the delete I'd like the rest of the program to continue without waiting.  What is the best way to do this?

4 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

You can issue a command to the commandline using createprocess from the win api without waiting for it to finish.

If you are deleteing using fortran commands/routines you need a new thread....

You can run a program named "start", with either an application or batch file.

From cmd window, issue "start /?" to get the list of options.

Then from your FORTRAN program you can issue the command with the appropriate options and arguments.

Jim Dempsey

Thanks Jim!  Just what I was looking for.

Leave a Comment

Please sign in to add a comment. Not a member? Join today