يا اخي انا اعمل في برمجة بموجه الاوامر cmd دائما اعتمد عليه
وانا احتاج بروجراس بار لاستخدامه في انتظار عمل cmd
مثلا لدي برنامج ياأخد امر من textbox ويضعها ف cmd
ويبداء الامر يشتغل على cmd مشكلتي لا اعرف امتا ينتهي على حسب الامر الذي عطيته لي cmd
فكرت في Process عندما يتم غلق Process واسمه cmd يخبرني انا تم الانتهاء وهكذا
اذا عندك الكود انا بدي ياه
(11-11-17, 12:05 AM)mohammedvego كتب : يا اخي انا اعمل في برمجة بموجه الاوامر cmd دائما اعتمد عليه
وانا احتاج بروجراس بار لاستخدامه في انتظار عمل cmd
مثلا لدي برنامج ياأخد امر من textbox ويضعها ف cmd
ويبداء الامر يشتغل على cmd مشكلتي لا اعرف امتا ينتهي على حسب الامر الذي عطيته لي cmd
فكرت في Process عندما يتم غلق Process واسمه cmd يخبرني انا تم الانتهاء وهكذا
اذا عندك الكود انا بدي ياه
Process.Start("
Pc_Tl.exe", AppWinStyle.Hide)
writeIni(File, Section, Author, HexTextBox1.Text)
writeIni(File, Section, org, HexTextBox2.Text)
ProgressBar1.Visible = True
ProgressBar1.Value = 10
Timer1.Start()
Dim pro As New System.Diagnostics.ProcessStartInfo("
Pc_Tl.exe", AppWinStyle.Hide)
pro.WindowStyle = System.Diagnostics.ProcessWindowStyle.Normal
Dim myProcess As Process = System.Diagnostics.Process.Start(pro)
myProcess.WaitForExit()
ProgressBar1.Value = 100
MsgBox("تم فك تشفير", MsgBoxStyle.Information, "Completed")
استخدمت هذا الكود لاكن يحتاج تعديل علما بأن (Pc_Tl) هو موجه اوامر cmd جاهز بصيغة exe