كيف أجعل نوع من املفات يفتح عن طريق برنامجي
#2

لكي تفهم كيف يتعامل النظام مع الملفات بمختلف صيغها ادخل الرجيستري Registry
نفذ RegEdit
ثم اختر HKEY_LOCAL_MACHINE
ثم SOFTWARE
ثم Classes
تجدي كل لواحق الصيغ التي يعرفها نظامك
كمثال الملفات النصية تجدها في .txt
عند الضغط على .txt تجد القيمة الافتراضية لها txtfile
الان ابحث اسفل عن txtfile
عندما تجد txtfile وتضغط عليها تجد بها متغيرات كثيرة التي تهمنا موجودة في Open
هند الضغط على Open نجد Command
عند الضغط على command نجد القيمة
كود :
%SystemRoot%\system32\NOTEPAD.EXE %1
تعني البرنامج Notepad.exe الموجود بالمجلد system32 الموجود بمجلد النظان
%1 تعني البراميتر Parameter الاول وهو يمكثل اسم الملف المراد فتحه

هذا الشق الاول افهمه جيدا تجد الاجابة على سؤالك
والسلام عليكم ورحمة الله
[-] كل من 1 user says قال شكرا ل محمد عبد العزيز على المشاركة المفيدة
  • mohamed49
الرد


الردود في هذا الموضوع
كيف أجعل نوع من املفات يفتح عن طريق برنامجي - بواسطة محمد عبد العزيز - 29-05-2008, 03:45 PM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم