يا شباب أطلب كود عندما تنقر على ملف
يفتح ببرنامجي
مثل ملف mp3 عندنا تنقر عليه يفتح ببرنامج windows media player
:wacko: :wacko: :wacko: :wacko: :wacko:
يا شباب أطلب كود عندما تنقر على ملف
يفتح ببرنامجي
مثل ملف mp3 عندنا تنقر عليه يفتح ببرنامج windows media player
:wacko: :wacko: :wacko: :wacko: :wacko:
من مواضيعي :
تعلم كيف تفتح ملف ببرنامجك والبرنامج مو شغال
مجموعة كبيرة من خواص System.Management
تفعيل ستايل ويندوز أكس بي على الفيجوال 2003
تعلم أختراق أقوى كلمة سر في الكمبيوتر
درس لتعليم كيفية دمج الملفات في ملف حاضن
تعلم طريقة وضع صورة ونص في نفس الملف, درس رائع
وضع ملف داخل الملف التنفيذي وأستخراجه
----------------------------------------------------------------------------------------------------
))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((
--------------------------
If You.LoveArabTeam = True
Msgbox ("Welcome")
Else
Msgbox ("YouAreLoser")
End ifالسلام عليكم يا اخي جرب الكود التالي:
Shell("pathname as string", AppWinStyle.NormalFocus)شرح مفصل لل ftp و معالجة الملفات مع سيرفر ال ftp
my E-mail : ihsanfuzzy@yahoo.com
السلام عليكم ورحمة الله وبركاته
حسب ما فهمتي أخي
أنت تريد الضغط على ملف بإمتداد معين وليكن mp3 فيفتح برنامجك هذا الملف
إن كان ما فهمته صحيحاً :
- فكود ihsan_ahmed الخاص بدالة shell لن يفيد هنا ؛ فالدالة كما هو معروف ستفتح الملف في إطار برنامجه الإفتراضي
-الكود الذي تطلبه يدخل تحت نطاق الريجيستري .. وأظنه لدي .. سأبحث عنه وأخبرك .
تحياتي
تماما متل ما قال الأخ عمر محمود هاني
مشكور يا أخي والرجاء بسرعة
من مواضيعي :
تعلم كيف تفتح ملف ببرنامجك والبرنامج مو شغال
مجموعة كبيرة من خواص System.Management
تفعيل ستايل ويندوز أكس بي على الفيجوال 2003
تعلم أختراق أقوى كلمة سر في الكمبيوتر
درس لتعليم كيفية دمج الملفات في ملف حاضن
تعلم طريقة وضع صورة ونص في نفس الملف, درس رائع
وضع ملف داخل الملف التنفيذي وأستخراجه
----------------------------------------------------------------------------------------------------
))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((
--------------------------
If You.LoveArabTeam = True
Msgbox ("Welcome")
Else
Msgbox ("YouAreLoser")
End ifهل تعني أنه عند الضغط على ملف ما يفتح برنامجك و يشغل هذا الملف؟
إذا كان هذا ما تعنيه فالأمر بسيط و لكنه طويل , فقد عانيت المشكلة سابقاً و بصعوبة وجدت الحل :
تحت المفتاح الرئيسي HKEY_CLASSES_ROOT تضيف مفتاح يبدأ إسمه بنقطة ثم لاحقة الملف الذي تريده أن يفتح ببرنامجك (قد تجده موجود مسبقاً , عندها عليك فقط تعديله) , ثم تضيف VALUE من نوع String و تكون قيمتها إسم برنامجك مثلاًً zzz
تحت نفس المفتاح الرئيسي تضيف مفتاح جديد بإسم برنامجك أي zzz و تفرع منه مفتاح أخر بإسم Shell و بعد ذلك مفتاح أخر بإسم Open (حاول فتح مفاتيح برامج أخرى و ستتعلم منها امور كثيرة مثل تخصيص أيقونة معينة للملف) و اخيراً تفرع منه المفتاح command
في المفتاح الأخير تضيف VALUE من نوع String أخرى تجعل قيمتها مسار الملف التنفيذي لبرنامجك و تضعه بين إشارتي تنصيص, جرب ما فعلناه حتى الأن و ستجد أن الويندوز يشغل برنامجك ! نعم و لكن هناك شيئ ناقص ؟! نعم كيف لنا أن نعرف ما الملف الذي نقر عليه المستخدم ! لحل هذه المشكلة تكمل قيمة المفتاح السابق كما يلي : تليه بفراغ ثم تضع أيضاً بين إشارتي تنصيص الرمز 1% و الذي يعني أن يمرر الويندوز لبرنامجك مسار الملف الذي نقر المستخدم عليه !
اي تصبح النتيجة مثلاً
"c:\zzz.exe" "%1"
وبهذا تنتهي الحكاية جرب ذلك يدوياً قبل أن تكتب الأكواد اللازمة لذلك , و إن لم تعرف أخبرني ....
أوه نسيت أمر , فبعد أن تنقر على الملف سيقوم الويندوز بتشغيل برنامجك و تمرير مسار الملف إليه , و لكن السؤال هو كيف تستقبل هذا المسار من الويندوز , الحقيقة أنني لا أعرف كيف فعل ذلك في الـ .NET لانني لم أحتاجها بعد هنا , و لكن في ال VB6 كان يتم ذلك في حدث LOAD للفورم الرئيسية , على أية حال أترك لك البحث عن ذلك في الـ MSDN
أرجوا أن أكون قد أوضحت ...
هذا الملف سيساعدك
بالتوفيق (h)
اقتباسHow to get experience without a job, and how to get a job without experience
اقتباسHow to get experience without a job, and how to get a job without experience
مشكور
:D :D :D :D
من مواضيعي :
تعلم كيف تفتح ملف ببرنامجك والبرنامج مو شغال
مجموعة كبيرة من خواص System.Management
تفعيل ستايل ويندوز أكس بي على الفيجوال 2003
تعلم أختراق أقوى كلمة سر في الكمبيوتر
درس لتعليم كيفية دمج الملفات في ملف حاضن
تعلم طريقة وضع صورة ونص في نفس الملف, درس رائع
وضع ملف داخل الملف التنفيذي وأستخراجه
----------------------------------------------------------------------------------------------------
))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((
--------------------------
If You.LoveArabTeam = True
Msgbox ("Welcome")
Else
Msgbox ("YouAreLoser")
End ifهذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…