السلام وعليكم اخوان
منذ ايام وانا احاول تشغيل برنامج console من داخل برنامج اخر ولقد كتب الكود كتابة صحيحة لكن مشكلة حصلت ولا اعرف ما السبب فممكن تساعدوني
هذا هو الكود
Dim _AppPath As String = Application.StartupPath & "/test3.exe"
Dim _AppArguments As String = "3"
Dim _Process As New Process
_Process.StartInfo.FileName = _AppPath
_Process.StartInfo.Arguments = _AppArguments
_Process.StartInfo.UseShellExecute = False
_Process.StartInfo.CreateNoWindow = True
_Process.StartInfo.RedirectStandardOutput = True
_Process.Start()
_Process.WaitForExit()
Dim Result As String
Result = _Process.StandardOutput.ReadToEnd()
MsgBox(Result)مثل ما ترون البرنامج يقوم تشغيل برنامج كونسول اخر وبرنامج الكونسول يقوم بادخال قيمة ثم طبعها
ولكن عند تشغيل البرنامج وطباعة النتيجة تظهر النتيجة هكذا

هذا يعني انه لم يدخل اي قيم لبرنامج الكونسول ..... لماذا؟
ارجوا ان تساعدوني في حل هذه المشكلة