كيف يمكنني تحديد البرنامج الذي يستخدم ملف في VB 2005؟
سؤال
هل هناك طريقة للحصول على البرنامج الذي يقوم بإغلاق ملف، في VB 2005؟
على سبيل المثال، عندما أحاول فتح ملف مفتوح بالفعل من قبل برنامج آخر، هل يمكنني الحصول على اسم العملية / البرنامج الذي أغلق هذا الملف؟
المحلول
النظام الداخلي النظام لديه أداة تسمى مقبض يمكنك استخدامها. يخبرك بالبرنامج الذي يحتوي على ملف و / أو دليل مفتوح. إنه تطبيق وحدة التحكم. يمكنك توجيه إخراجها إلى ملف نصي ثم ببساطة فتح الملف النصي والبحث عن الملف الذي تبحث عنه. ثم يمكنك معرفة العملية التي تفتحها.
c:\handle > output.txt
لا تنتمي إلى StackOverflow