تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيف اجعل برنامجي يشغل امتدادات خاصة انا اكتبها بالكود
#1
السلام عليكم ورحمة الله وبركاته
كيف اجعل برنامجي يشغل  امتدادات خاصة انا اكتبها بالكود

قمت بعمل برنامج يحفظ صور لقاعدة البيانات ثم قمت باضافة امتداد جديد على الموجود مثل
saud.accdb.saudDB
 هل يوجد كود يجعل هذا الملف الجديد ذا الامتداد saudDB يشغله برنامجي؟
حاليا اشغله يدويا فتح باستخدام ثم اجعله دائم والامر تمام لكن كيف بالكود؟
.
.
.
ربما اجد الجواب والله اعلم اسفل موضوعي ان وجدته  ربما احذف هذا الموضوع
.
.
شكر الله لكم جميعا.
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: سعود الشامان
#2
مرحبا اخى سعود

تسجيل انواع الملفات يتم في الريجيستري وبصلاحية مسؤول requireAdministrator

تفضل
PHP كود :
Function CreateFileType(type As StringappFilename As StringOptional iconPath As String "") As Boolean

    
'تسجيل النوع'
 
   My.Computer.Registry.ClassesRoot.
 
   CreateSubKey("." type).
 
   SetValue(String.Empty, typeMicrosoft.Win32.RegistryValueKind.String)

 
   'تحديد البرنامج الذي سيفتح النوع'
 
   My.Computer.Registry.ClassesRoot.
 
   CreateSubKey(type "\shell\open\command").
 
   SetValue(String.Empty, appFilename " ""%l"" "Microsoft.Win32.RegistryValueKind.String)

 
   'تحديد أيقونة خاصة للنوع'
 
   My.Computer.Registry.ClassesRoot.
 
   CreateSubKey(type "\DefaultIcon").
 
   SetValue(String.Empty, iconPath " ,0"Microsoft.Win32.RegistryValueKind.String)

 
   Return True

End 
Function 

لكن اخى سعود يجب ان يكون مسار البرنامج اللي راح يفتحه الملف ثابت ما يتغير مكانه

وهذا مثال

.rar   WindowsApplication2.rar (الحجم : 41.74 ك ب / التحميلات : 37)
الرد }}}
#3
بارك الله فيك
الريجستري يبدو انه مهم بحثت فيه ووجدت فعلا النظام سجل الامتداد بمجرد النقر بزر الفارة الايمن واختيار فتح باستخدام .
يعني لابد من الفحص اولا ...
شكر الله لك.
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: أبو نوره


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  طريقة التحكم في التقرير بالكود المتألق9 2 487 23-12-24, 05:11 PM
آخر رد: atefkhalf2004
Question ممكن كود تغيير حجم Form بالكود الورد الصناعي 2 439 13-08-24, 10:10 AM
آخر رد: الورد الصناعي
  [VB.NET] كيف يمكنني استظافة سوفت وير برنامج ادارة جهاز السي بي سي في المختبر الى برنامجي الحزين اليماني 2 654 15-01-24, 10:39 PM
آخر رد: الحزين اليماني
  كيف اجعل قيمة dateTimePicker2 تساوي dateTimePicker1 Adel27213 2 630 09-11-23, 09:07 PM
آخر رد: Adel27213
  كيف اجعل البرنامج في بداية الشهر ينفذ حدث معين بالاصح اريد البرنامج في تاريخ واحد من Adel27213 3 928 05-11-23, 01:45 AM
آخر رد: justforit
  [VB.NET] كيف اجعل البرنامج يحدد اخر يوم من كل شهر Adel27213 2 656 03-11-23, 06:50 AM
آخر رد: Adel27213
  تشغيل برنامج خارجي ضمن شاشة برنامجي strongriseman 1 662 13-09-23, 10:14 PM
آخر رد: anes
  [VB.NET] برنامجي يتصل بالشبكة flawer69 0 451 07-09-23, 07:41 PM
آخر رد: flawer69
  عملية حسابية خاصة محمد خيري 6 846 22-08-23, 09:09 AM
آخر رد: مصمم هاوي
  كيف انشء حقل بالكود anes 2 478 14-08-23, 04:18 AM
آخر رد: anes

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


يقوم بقرائة الموضوع: