المشاركة الأصلية كتبت بواسطة spyman
عاشت ايدك ابو الحسن ... تعبان بالمشروع ...
رح اشرح الك شنو الي جاي يصير وياك ...
1- الاكواد الي في برنامجك شغالة وصحيحة باستثناء احد الاكواد .. الي يظهر الك رسالة " not found " بسبب النظام xp
يختلف عن نظام السفن بتسمية ادارة الكمبيوتر ... يعني انت تخبر البرنامج بمسار الملف ( c:\WINDOWS\system32 )
واسم الملف مثلاً spy.exe ,,, البرنامج يجد المسار لكن ما رح يجد الملف
اما الحل بسيط جداً ,, :: روح للمسار c:\WINDOWS\system32 ,, ودور على Computer Name او ادرة الكمبيوتر
يعني هيج شيء ولازم يكون الملف الي تبحث عنه exe ,, بمجلد السستم 32 رح تلكه كل الاشياء الي تخص جهازك منها الحاسبة
والدوز والرجستري ومنظف الاقراص وغيرها وغيرها ( كلهن بصيغة exe ) ,, فاذا تريد ان تظهرهن بداخل برنامجك لازم تكتب
الاسم والصيغة والمسار بداخل الكود مثل ما عرفنا سابقاً ....
--------------------------------
بخصوص سؤالك الاخير .... احنة تجاوزنا هاي المرحلة يعني عرفنا شلون نفتح البرامج
ابو الحسن الدالة shell هي استدلال ... يعني مثلا يجيك واحد ما يندل وانت رح ترشده للمكان
القصد اكتب الدالة shell ثم المسار + اسم البرنامج وصيغته
اذا اريد ان اشغل السويش ماكس 4 .. وهو موجود في السي .. البروكرام فايل ... انطي طريق لدالة الشل حتى تجد البرنامج
الكود :
كود PHP:
Shell "C:\Program Files\SWiSH Max4\swishMax4.exe", vbNormalFocus
واذا اردت تشغل الفوتوشوب cs 5 مثلاً :
كود PHP:
Shell "C:\Program Files\Adobe\Adobe Photoshop CS5\Photoshop.exe", vbNormalFocus
لاحظ الكود :: يحتوي على المسار + اسم البرنامج + صيغته
واذا تريد تفتح الرجستري اكتب الكود :
كود PHP:
Shell "c:\WINDOWS\system32\regedt32.exe", vbNormalFocus