Hi guys,

I have a question about controlling a EXE file that is written in VB, using another VB program.
Let's say my final point is to communicate with C (an EXE file written in another language, doesn't matter!).

To do that I wrote a VB (exe) script that is piped to C, and can get back the result in itself, I call it B.
Now my main program that calls B, is 'A'. (B communicates to C).

Now the problem is as you can see its being too much complicated and so is the debugging. My question is, when I run my code 'A', then call 'B' from it, it doesn't show any of the forms of 'B', but B has an interface with all the details that I need. I know that it's doing it's job (I can get the results back with no problem), and eventually I don't even want it to appear, but now for debugging it's really annoying to not see what's happening.

Can anybody here help me with this issue? A good solution would be to know how to make B appear and show it's process (each run of B takes at least 15 seconds).

I know that logging to a text file is an option, but that would be my last option as its way easier if the B's VB interface would just shows up!


Sincerely,
Luinox86.