سلام
آيا در ويژوال بيسيك دستوري وجود دارد كه فايل هاي كه حذف نمي شوند را حذف كرد؟
منظورت رو متوجه نشدم !!

اگر فایلی رو تو محیط سیستم عامل نتونی پاک کنی مطمعنا از توی وی بی هم نمیتونی پاکش کنی چون توابع زبانهای برنامه نویسی هم بطور غیرمستقیم ( صدا زدن توابع API ) از سیستم عامل درخواست میکنند که یک فایل رو پاک کنند
منظورم فايل هايي كه توي پوشه Temp هستن آخه بعضي موقه ها پاك نمي شن
من يه نرم افزار دارم كه با اون ميشه اين كار رو كرد (آنلاكر)
خوب خودت هم داری میگی نرم افزار . در هر صورت مکانیسمش فقط صدا زدن یک تابع نیست و یک پروسه نرم افزاریه که اینجور نرم افزار ها انجامش میدن . من در مورد طرز کارشون اطلاعی ندارم !
سلام.
اون برنامه برنامه ای که فایل رو باز کرده و اجازه پاک شدنش رو نمیده رو پیدا میکنه و میبنده و بعد اون فایل حتی تو ویبی هم قابل پاک کردنه.
Payman62 نوشته است:سلام.
اون برنامه برنامه ای که فایل رو باز کرده و اجازه پاک شدنش رو نمیده رو پیدا میکنه و میبنده و بعد اون فایل حتی تو ویبی هم قابل پاک کردنه.
چه جوري ميشه بيشتر توضيح بديد.

سلام.
وقتی یه فایل open شده باشه و هندلش دست برنامه ای باشه نه میشه خودشو پاک کرد نه فولدری که فایل داخلشه. حالا آنلاکر میاد برنامه ای که فایل رو باز کرده رو پیدا میکنه. روش کارشو نمیدونم. اگه دستور بستنشو بده هندل فایل آزاد میشه. در نتیجه میتونی فایل رو پاک کنی.
شما ميتونيد اين جوري برنامه اي رو بنويسيد؟
سلام.
من فقط نمیتونم برنامه ای که فایل رو باز کرده رو پیدا کنم. که قسمت مهم کار هم همینه.
بقیه کارها که بستن اون برنامه و پاک کردن فایل هست کاری نداره.
Ok

با سلام و درود
اگر میشه دستور کلی Delete یک فایل در VB6 را در ادامه همین تاپیک بگذارید تا بنده و دیگر عزیزانی که اطلاع ندارن، از این دستور استفاده کنیم
تشکر