منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : كيف يتم إضافة برنامجي في خيارات الملفات
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاته

أخواني أخواتي أعضاء منتدانا الرائع





أود أن أطرح سؤال عن كيفية جعل برنامجي يقوم بمهام معينه من دون ما أفتح البرنامج

يكون في إيقونة في خيارات الملف في حالة الضغط على الزر الإيمن على الملف أو المجلد تفتح خيارات تكون من ضمن هذي الخيارات هو برنامجي عند أختيار الإيقونه الخاصة ببرنامجي يعمل إجراء معي على الملف وليكن مثلا حذف الملف أو المجلد المحدد.



صورة توضيحية




بالتوفيق للجميع

وشكرا،
(25-05-17, 06:42 AM)Easy4ever كتب : [ -> ]
السلام عليكم ورحمة الله وبركاته

أخواني أخواتي أعضاء منتدانا الرائع





أود أن أطرح سؤال عن كيفية جعل برنامجي يقوم بمهام معينه من دون ما أفتح البرنامج

يكون في إيقونة في خيارات الملف في حالة الضغط على الزر الإيمن على الملف أو المجلد تفتح خيارات تكون من ضمن هذي الخيارات هو برنامجي عند أختيار الإيقونه الخاصة ببرنامجي يعمل إجراء معي على الملف وليكن مثلا حذف الملف أو المجلد المحدد.



صورة توضيحية




بالتوفيق للجميع

وشكرا،

راجع الروابط التالية 

https://www.howtogeek.com/howto/windows-...all-files/

https://www.codeproject.com/Articles/101...s-Explorer

https://www.codeproject.com/Articles/174...h-NET-Lang
تسلم على الروابط أستفدت كثير منه في بحثي

وحصلت على هذا الفيديو الرائع



ولاكن واجهتني في مشكلة بسيطة في العرض مسار المجلدات



بحيث إذا ضغطت على مجلد واحد بالزر الإيمن وأخترت برنامجي ينزل مسار المجلد في ListBox بشكل سليم

اما إذا حددت أكثر من مجلد وضغطت الزر الإيمن من الماوس وأخترت برنامجي يفتح البرنامج أكثر من مرة وكل مره يضيف مسار واحد



كنت أريد ان يفتح البرنامج مرة واحدة ويضيف جميع المسارات في ListBox مثل WinRAR يجمع المسارات جميعها وينفذ الامر



المثال في المرفق



ملاحظات

1- لاتنسى تغيير مسار البرنامج في زر (( إضافة البرنامج في الخيارات )) وإرجاع قيمة Enabled الخاص بالزر إلى True

2- لإضافة المفتاح يجب تشغيل البرنامج كمسؤول

وشكرا،