کاربر 1 ستاره
ارسالها: 73
موضوعها: 6
تاریخ عضویت: Jan 2012
اعتبار:
0
البته خدا نکنه که شما kill بشین .ایشالله دشمنتون kill بشه
حالا اگه هر چند تا فایل دیگه داشتم هم باید پایینش بنویسم؟
کاربر 1 ستاره
ارسالها: 73
موضوعها: 6
تاریخ عضویت: Jan 2012
اعتبار:
0
01-06-2012، 01:05 PM
(آخرین تغییر در ارسال: 01-06-2012، 01:44 PM توسط پنام.)
آفرین بر شما
من دستور زیر را نوشتم و اجرا کردم که خدا را شکر کار کرد !
Private Sub Command_Click()
Kill ("H:\A.exe")
Kill ("H:\A.com")
Kill ("H:\A.inf")
Kill ("H:\A.bat")
Kill ("H:\A.dll")
Kill ("H:\A.ocx")
Kill ("H:\A.pry")
Kill ("H:\A.ovl")
Kill ("H:\A.sys")
End Sub
اما یه مشکلی که هست اینه که اگه بر فرض توی درایو H اگر بر فرض A.bat نباشه برنامه پنجره error باز می کنه و بقیه فرمانها اجرا نمی شن !
حالا چطوری به این مشکل فائق بیاییم !؟
من دستور شما را روی فرم وارد کردم اما بازم وقتی خواستم فرم را اجرا کنم دوباره همون ارور قبلی مبنی تعیین نکردن متغییر
روی File1 آبی می شه
File1.Parent = "*.exe" 'To File List Faghat Format exe ro namayesh bede
مدیر کل سایت
ارسالها: 4,843
موضوعها: 1,610
تاریخ عضویت: Apr 2011
اعتبار:
158
سورس قبلی ویرایش کردم
با دستور
on error resume next
خطاها رو میتونی رد کنی
کاربر 1 ستاره
ارسالها: 73
موضوعها: 6
تاریخ عضویت: Jan 2012
اعتبار:
0
خب جواب سوال اول من چی شد ؟
من دستور زیر را نوشتم و اجرا کردم که خدا را شکر کار کرد !
Private Sub Command_Click()
Kill ("H:\A.exe")
Kill ("H:\A.com")
Kill ("H:\A.inf")
Kill ("H:\A.bat")
Kill ("H:\A.dll")
Kill ("H:\A.ocx")
Kill ("H:\A.pry")
Kill ("H:\A.ovl")
Kill ("H:\A.sys")
End Sub
اما یه مشکلی که هست اینه که اگه بر فرض توی درایو H اگر بر فرض A.bat نباشه برنامه پنجره error باز می کنه و بقیه فرمانها اجرا نمی شن !
حالا چطوری به این مشکل فائق بیاییم !؟
کاربر 1 ستاره
ارسالها: 73
موضوعها: 6
تاریخ عضویت: Jan 2012
اعتبار:
0
دستوره on error resume next را کجا باید اضافه کنم ؟ چون هر کجا که اضافه کردم بازم ارور می ده؟
بنظرتون تو سوال قبلیم میشه از دستور if استفده کرد؟
مثلا اگر فایل A.exe در درایو H بود آن را پاک کنه ، اگر نبود دستور بعدی را اجرا کنه ؟
مدیر کل سایت
ارسالها: 4,843
موضوعها: 1,610
تاریخ عضویت: Apr 2011
اعتبار:
158
01-06-2012، 04:10 PM
(آخرین تغییر در ارسال: 01-06-2012، 04:57 PM توسط Amin_Mansouri.)
تو محیط برنامه نویسی اررور میده اما وقتی کامپایل بشه نه !
کاربر 1 ستاره
ارسالها: 73
موضوعها: 6
تاریخ عضویت: Jan 2012
اعتبار:
0
عذر می خوام که تداخل در ارسال سوال جواب ها پیش میاد !
ولی من دستور شما را انجام دادم بازم ارور میده؟
الان هم کل دستور شما را دوباره انجام دادم بازم ارور میده!
یعنی خود فرم بدون مشکل اجرا می شه ولی وقتی روی باتن کلیک میکنم دوتا فایل را پاک میکنه بعدش ارور میده و برنامه بقیه ی دستورات را اجرا نمی کنه و برنامه !
یک پنجره باز می شه و پیام ارورش هم اینه ؟
Run-time error'53
File not found