السلام عليكم و رحمة الله .
انتهيت من عمل مشروع فيجوال بيسك . نت . و في النهاية سويت له setup و من ضمن الخيارات اخترت ان يعمل الملف تلقائيا عندما يدخل السي دي في الجهاز . لكن اللي حصل ان محتويات القرص فقط هي التي تفتح تلقائيا لا غير . اما ملف ال setup لم يعمل تلقائيا . رغم ان الفيجوال ضمن مع الملفات ملف auto run يطلب تشغيل ملف ال setup
و سويت بحث في المنتدى و عرضت العشرات من الصفحات ، لم يتحدث معظمها الا عن طريقة ال setup . وهذه اصبحت مفهومة من كثر ما تكررت في المنتدى .
أرجو من الأخ ابو سامر ان ما يحذف الموضوع لأن الأن تسليم مشاريع لمعظم الطلاب و الملف هذا مهم لهم . و معظم الطلاب يعتبروا مبتدئين في البرمجة حتى لو في مشاريع تخرج .
طبعا المشكلة ليست في الفريم وورك . لاني لما اشغل البرنامج على جهاز اخر يعمل بشكل صحيح و يحمل الفريم وورك اذا لم يكن موجود في الجهاز . لكن هذا يحصل عندما اضغط يدويا على ملف ال setup و انا اريده ان يعمل تلقائيا .
المشكلة داخل ملف ال auto run المصمم ببرنامج notpad المهم الحل هو تضمين الكود التالي كاملا في ملف نسميه autorun.inf بواسطة برنامج ال notpad
ولا ننسى ان نحذف الملف الذي وضعه الفيجوال .
طبعا يكون في السي دي في الواجهة .
[autorun] OPEN=SETUP.EXE ICON=SETUP.EXE,0 shell\configure=&Configure... shell\configure\command=SETUP.EXE shell\install=&Install... shell\install\command=SETUP.EXE
ان شاء الله يتم الإستفادة من الكود