Te estás ahogando en un vaso de agua, simplemente debes hacer
Y si quieres controlar más la ejecución entonces usa una variable ProcessStartInfo, como por ejemplo iniciarlo oculto y esperar a que termine para continuar
Si posees el código en C# te estás ahogando más aún por que pasar un código de C# a Vb.Net no es tan dificil y sino quieres hacerlo o no sabes como entonces compila el código de C# como una Dll y agregalo a tus dependencias en Vb.Net.
Código
Process.Start("C:\XXX.exe").WaitForExit()
Y si quieres controlar más la ejecución entonces usa una variable ProcessStartInfo, como por ejemplo iniciarlo oculto y esperar a que termine para continuar
Código
Dim x As New ProcessStartInfo("C:\XXX.exe", "PARAMETROS") x.CreateNoWindow = True x.WindowStyle = ProcessWindowStyle.Hidden Process.Start(x).WaitForExit()
Si posees el código en C# te estás ahogando más aún por que pasar un código de C# a Vb.Net no es tan dificil y sino quieres hacerlo o no sabes como entonces compila el código de C# como una Dll y agregalo a tus dependencias en Vb.Net.
Muchisimas gracias por toda tu ayuda pude lograr que corriera el programa.. Lo unico que no me parece es el detalle que "extrae" el programa original (sin el 'keygen' validado) a la computadora.. Ya vere como soluciono eso ;3
De verdad te agradezco la ayuda ^^