-
چهارشنبه 01 مهر 1388, 05:39 صبح
#1
کاربر تازه وارد
کمک در نوشتن یک شرط زمانی درباز کردن فایل exe
سلام دوستان عزیزم :
من این برنامه رو نوشتم اما خطا می ده ممکنه کمکم کنین خطاشو برطرف کنم؟
(private void timer1_Tick(object sender, EventArgs e
}
; (ArrayList al = new System.Collections.ArrayList(0
;Process[] p
; (" p = Process.GetProcessesByName("Iexplore
; ( ++ for (int i = 0; i < p.Length; i
}
; ( al.Add(p[i].Id
{
; int j
; ( " Process.Start("iexplore
; (System.Threading.Thread.Sleep(10000
; Process[] p2
;( " p2 = Process.GetProcessesByName("Iexplore
( for (j = 0; j < p2.Length; j++
}
; j = p2.Length
( if (j < 5
; continue
else
}
( if (j > 5
}
( ( if (!al.Contains(p2[j].Id
}
; () p2[j].Kill
{ {
{
{
{
error این برنامه در زیر آوردم لطفا ببینید و کمکم کنین ! در این برنامه می خوام دریک تایم خاصی که تنظیم کردم برنامه 5 تا اکسپلورر باز کنه و اگه بیشتر شد اون اکسپلورری که داره تازه داره باز میشه یعنی ششمی رو killکنه و اگه کاربر یکی رو بست برنامه خودش یکی دیگه باز کنه
(تو این خط ( () if (!al.Contains(p2[j].Id
این خطا رو میده و میگه Index was outside the bounds of the array.
index out ofrange exception waunhandled)
آخرین ویرایش به وسیله 1234 : چهارشنبه 01 مهر 1388 در 06:27 صبح
قوانین ایجاد تاپیک در تالار
- شما نمی توانید تاپیک جدید ایجاد کنید
- شما نمی توانید به تاپیک ها پاسخ دهید
- شما نمی توانید ضمیمه ارسال کنید
- شما نمی توانید پاسخ هایتان را ویرایش کنید
-
قوانین سایت