سلام بچه ها کل سایتو گشتم هم اینجا هم مرجع کدی نبود که بشه رم رو خالی کرد یعنی یه نفر نمیتونه چنین کدی بنویسه با این زبون ی ماهه دارم روش کار میکنم این کد برنامه های در حال اجرا رو بدرستی میگیره ولی کیل نمیکنه مشکل از کجاس؟
Sub Button2_Click
Dim os As OperatingSystem
os.Initialize("OS")
Dim lstname,lstpid, lstnamepid, lstret As List
lstname.Initialize
lstpid.Initialize
lstnamepid.Initialize
lstret=os.RunningAppProcessInfo(lstname,lstpid,lstnamepid)
Dim i As Int
For i = 0 To lstname.Size - 1
Msgbox (lstname.Get(i),lstpid.Get(i))
If lstname.Get(i) = "com.rovio.angrybirdsrio" Then
os.killBackgroundProcesses(lstname.Get(i))
os.killProcess(lstpid.Get(i))
Msgbox ("Kill process: " & lstname.Get(i),lstpid.Get(i))
End If
Next
os.killProcess(os.myPid)
End Sub
سوال
mohammade79 127
سلام بچه ها کل سایتو گشتم هم اینجا هم مرجع کدی نبود که بشه رم رو خالی کرد یعنی یه نفر نمیتونه چنین کدی بنویسه با این زبون ی ماهه دارم روش کار میکنم این کد برنامه های در حال اجرا رو بدرستی میگیره ولی کیل نمیکنه مشکل از کجاس؟
Sub Button2_Click Dim os As OperatingSystem os.Initialize("OS") Dim lstname,lstpid, lstnamepid, lstret As List lstname.Initialize lstpid.Initialize lstnamepid.Initialize lstret=os.RunningAppProcessInfo(lstname,lstpid,lstnamepid) Dim i As Int For i = 0 To lstname.Size - 1 Msgbox (lstname.Get(i),lstpid.Get(i)) If lstname.Get(i) = "com.rovio.angrybirdsrio" Then os.killBackgroundProcesses(lstname.Get(i)) os.killProcess(lstpid.Get(i)) Msgbox ("Kill process: " & lstname.Get(i),lstpid.Get(i)) End If Next os.killProcess(os.myPid) End Subلینک ارسال
به اشتراک گذاری در سایت های دیگر
3 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.