المساعدة - البحث - قائمة الأعضاء - التقويم
نسخة كاملة: فائدة 3
برمجة - شبكات - كمبيوتر - منتديات الفريق العربي للبرمجة > منتديات لغات البرمجة العام > منتدى مبرمجي C و ++C و C++.NET > أرشيف منتدى قسم السي ++
عبدالرحمن
الدالة WinExec لتشغيل البرامج الأخرى .. مثال :

;(WinExec("calc.exe",SW_SHOW

طبعا هذا الامر يشغل برنامج الالة الحاسبة .. لان اسمها في مجلد الويندوز calc
اماالبارامتر SW_SHOW فاعتقد(الكتاب لم يشرحها) انها لكيفية اظهار النافذة
وارجو من الاخوان توضيحها اكثر ..
بالتوفيق ..
neoo
WinExec تستحدم الدالة CreateProcess و تستطيع باستخدامها ان تشغل اي برنامج يوجد في path و هو متغير في بيئة تشغبل ويندوز يحدد المجلدات التي تحوي برامج تستطيع ان تشغلها بمجرد كتابة اسمها في الدوس ( يعني مو لازم تكون في نفس المجلد علشان تشغل البرنامج ) ،، وبالنسبة لـ SH_SHOW معناها شغل البرنامج و اجعله مرئيا و تستطيع ان تشغله ويكون مصغرا ( يعني اول ما يشتغل يصغر ) او يكون مكبرا ... الخ
التكبير SH_MAXIMIZE
التصغير SH_MINIMIZE


هذا اللي اعرفه فقط NO MORE ‍‍‍‍‍!!!
هاني الأتاسي
كلامك صحيح صديقي neoo مائة بالمائة ... وأضيف ماهو مكتوب في الMSDN .. أن التابع WinExec موجود فقط من أجل التوافقية مع Win16 أي الويندوز القديمة وبصراحة يفضل استخدام التابع CreateProcess الذي يقدم العديد من الخيارات ومتستويات التحكم ...

أخي عبدالرحمن ،
إن قرائى أي كتاب في الفيجوال سي لا تفيد إذا لم ترجع لمكتبة ال MSDN على كل كبيرة وصغيرة ... ولكن إذا لم تكن عندك هذه المكتبة فاعتبر هذا المنتدى عو مكتبتك واسئل أي سؤال تحتاجه ... regular_smile.gif
هذه "نسخة - خفيفة" من محتويات الرئيسية للإستعراض الكامل مع المزيد من الصور والخيارات الرجاء إضغط هنا.
Invision Power Board © 2001-2009 Invision Power Services, Inc.