>Is there a way to launch such process in a way (say background) that the form still responds to the user actions while the process is running?
Use RUN /N ProgramName
/N means nowait.
/A new technology turns into completely outdated stuff before you have a time to read "Getting Started..." section.
/If there are some "system programmers" then others are unsystematic.