Why would you want to run a seperate exe? You could just add the forms from the second exe into the first one and call it that way. Or what is the second EXE supposed to do and did you make it?
If you didn't make the second exe what you can do is load it as a resource into your program. (At work right now will post how to do it later)
But the code to run it would be the following.
code:
Dim File() As Byte
Dim x As Long
File() = LoadResData(101, "CUSTOM")
Open App.Path & "\Test.exe" For Binary Write Access As #1
Put #1, , File()
Close #1
'This gets the ProcessID of the program if you need to use it later
x = Shell(App.Path & "\Test.exe")
Use the Windows API to read the text from the window and so on.