LOYOUR نشر 15 يناير 2016 أرسل تقرير نشر 15 يناير 2016 حقاً أنا لا أفهم كيف يحدث هذا, عندما نضغط RightClick علي أي ملف ونقوم مثلا باختيار Open withوبعدها نختار علي سبيل المثال Windows media player.كيف يعرف Windwos media player أن عليه تشغيل هذا الملف وكيف يعرف مساره؟؟؟ملحوظة: لا أقصد هنا اضافة البرامج عن طريق الريجستري, أقصد كيف يعلم البرنامج أن عليه تشغيل الملف المختار!شكراً مقدماً اقتباس
0 يحيى نشر 16 يناير 2016 أرسل تقرير نشر 16 يناير 2016 الجواب المختصر؛ البرنامج لا يعلم شيئًا، لكن البرمجة من تبرمجه ليشغّل الملف المختار.لنفترض جدلًا أننا نستخدم برنامج vlc لتشغيل ملفات الميديا، ولدينا ملف صوتي في المسار التالي:c:/myfiles/sounds/test.mp3الآن لتشغيل الملف السابق باستخدام vlc عادة ما نحتاج إلى تعليمة برمجية مشابهة لما يلي:vlc c:/myfiles/sounds/test.mp3هذا مثال مُبسّط جدًا والأمر في الواقع أعقد من ذلك.ففي القائمة المنسدلة غالبًا ما سيكون هناك مُتغيّر يُسند إليه مسار الملف، مثلا $path وتطبّق العمليات جميعها من حذف ونقل وإعادة تسمية وفتح بواسطة على هذا المتغيّر، وتكون هذه الخيارات هي عبارة عن أوامر برمجية تشبه السطر السابق.أتمنى أن تكون الصورة قد توضّحت قليلًا اقتباس
السؤال
LOYOUR
حقاً أنا لا أفهم كيف يحدث هذا, عندما نضغط RightClick علي أي ملف ونقوم مثلا باختيار Open with
وبعدها نختار علي سبيل المثال Windows media player.
كيف يعرف Windwos media player أن عليه تشغيل هذا الملف وكيف يعرف مساره؟؟؟
ملحوظة: لا أقصد هنا اضافة البرامج عن طريق الريجستري, أقصد كيف يعلم البرنامج أن عليه تشغيل الملف المختار!
شكراً مقدماً
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.