When is ShellExecute more appropriate than using a thread?
Please do not discuss TCP programs which definitely benefit.
A program can be broken down into subprograms.
Common DLL' can be shared by the subprograms.
Interprocess communication can also be used.
Printing can be done by simply shelling to a print subprogram
and the user can continue on. Threading issues are no longer an issue.
Writing smaller subprograms can eliminate redistributing code.
It also encourages writing DLL's to do it once and reuse it.
Other programmers can add subprograms without worrying about
breaking other code. Writing smaller programs are easier to maintain, and faster to compile.
Before threading consider "Pid??? = Shell()."
Please do not discuss TCP programs which definitely benefit.
A program can be broken down into subprograms.
Common DLL' can be shared by the subprograms.
Interprocess communication can also be used.
Printing can be done by simply shelling to a print subprogram
and the user can continue on. Threading issues are no longer an issue.
Writing smaller subprograms can eliminate redistributing code.
It also encourages writing DLL's to do it once and reuse it.
Other programmers can add subprograms without worrying about
breaking other code. Writing smaller programs are easier to maintain, and faster to compile.
Before threading consider "Pid??? = Shell()."
Comment