View Full Version : كيف استطيع ان اعمل برنامج يمكنني بفتح ملفexe في الفيجوال
BIG
01 / 05 / 2003, 03:02 PM
السلام عليكم و رحمة الله و بركاته
سؤال يتردد دائما في بالي و كلما سألت مدرس الفيجوال بيسك قال لي:i dont know
اتمنى انكم اتجاوبوا على هذا السؤال علما بانني يجب ان اقدم مشروعا بالفيجوال بيسك للمدرس قريبا
تحياتي
game_maker
01 / 05 / 2003, 03:10 PM
السلام عليكم
ان كان فهمي للسؤال صحيحاً ... استخدم الدالة Shell :)
BIG
01 / 05 / 2003, 04:06 PM
اخي العزيز..
احيد shell زيت سيارات
احنا مب قدك
انا مبتدئ في الفيجوال
اقصد كيف استطيع اشغل برنامج اخر في برنامجي
على سبيل المثال :
اذا عملت برنامج صغير يحتوي على زر كوماند واحد
يوم ادق على هذا الزر بغيت برنامج الرسم ينفتح فقط لا غير
جزاك الله خيرا سلفا
الورنس
01 / 05 / 2003, 04:07 PM
1- افتح مشروعك الذي تريد ترجمته إلى ملف تشغيلي.
2- افتح القائمة ( File) وأختر الأمر ( Make project1.exe) .حيث أن
( project1.exe) هو اسم مشروعك الذي تريد ترجمته إلى ملف تنفيذي....
3- يظهر صندوق حوار( Make project) من خلاله اختر المجلد الفرعي ومسماه الذي ستضع به الملف التنفيذي ويتم تحديد اسم الملف التنفيذي ويكتب
في المربع بحوار ( File Name) وهو يأخذ اسما أفتراضية بإسم المشروع.
4- أنقر (OK) فيبدأ البرنامج في تحويل مشروعك إلى ملف تنفيذي . ولو أكتشف البرنامج خطأ ومكان خطأ في الكود الخاص بالبرنامج فإنه يعطيك
رسالة بالخطأ ومكان الخطأ .
أنـــــــــــــــــــــتهت المرحلة الأولى
المرحلة الثانية :
افتح معالج تجهيز ونشر التطبيقات المرفق مع الفيجوال بيسك
اسمه ( Package and Deployment Wizard)
الشرح
1- أختر الأمر (Programs) من القائمة (Start)
2- أنقر رمز المجموعة (Microsoft Visual Basic) ثم أختر المجموعة
الفرعية (Tools)
3- أختر الأمر ( Package & Deployment Wizard) من القائمة
المنسدلة.
سوف يبدأ المعالج بالعمل . مع طلب تحديد المكان الذي يوجد فيه برنامجك المراد
عمله ملف تنفيذي (exe) له .
وبعدها تأتيك قوئم فيها تفضيلات البرنامج مثل ( إرفاق معه ملفات أو أين يوضع الملف بعد تحميله وغيرها)
ملاحظة هامه :
أول خانه تطلع لك أختر الأمر (Standard Setuo Package)
وهذا الأمر يحول الملفات أو البرنامج الذي صممته إلى ملف ( EXE)
أنتهاء الشرح
ــــــــــــــــــــــــــــــــــــــــــ
الورنس
01 / 05 / 2003, 04:10 PM
الرجاء أي واحد يريد أسئله وأجوبه يذهب إلى هذا المنتدى :
http://www.vb4arab.com/vb/index.php?s=
game_maker
01 / 05 / 2003, 04:15 PM
السلام عليكم
الورنس :
كيف أرسل أجوبه هناك :p
قصده مهب يسوي ملف exe بل يشغل ملف exe
زي ماقلتلك استخدم الدالة Shell
اضا ظغط على Command ---> يشتغل الرسام :
Private Sub Command1_Click()
Shell "C:\Program Files\Accessories\MSPAINT.EXE", vbMaximizedFocus
End Sub
بالتوفيق :)
الورنس
01 / 05 / 2003, 04:44 PM
وعليكم السلام
أخي game_maker
عليك بالتسجيل في هذا المنتدى منتدى الفيجوال بيسك وأسئل على راااااحتك
game_maker
01 / 05 / 2003, 04:53 PM
السلام عليكم
اخي الورنس :
انا امزح معك .... في الواقع انا مسجل هناك من اكثر من نصف سنة بنفس المعرف
تحياتي :)
الورنس
01 / 05 / 2003, 04:55 PM
اهاااااااااااااااااااا
قل كذا من الأول
BIG
01 / 05 / 2003, 05:13 PM
جزاكم الله خيرا على اجوبتكم الوافية و الكافية
تحياتي
الورنس
01 / 05 / 2003, 05:21 PM
نرجو لك أوقات سعيده
وعلى فكره ترى برنامج الفيجوال بيسك معنه سهل لاكن ترى معقد خذ حذرك في كل خطوه تخطوها في البرنامج وخصوصاً حين تكتب الأكواد البرمجية
HackeRMaN
03 / 05 / 2003, 12:36 AM
لفتح ملف بأي امتداد
a = shell ("C:\Program Files\Accessories\MSPAINT.EXE")
game_maker
03 / 05 / 2003, 05:29 AM
السلام عليكم
مافهمت عليك أخوي ؟؟؟
بعدين مايحتاج تضع متغير (ِA) !!! شل القوسين بعد shell + المتغير .
Shell لفتح Exe أما الملفات ما يفتحها (Shell لفتح البرامج فقط )
تحياتي :)
HackeRMaN
03 / 05 / 2003, 11:39 AM
اخ game_maker
shell ليس فقط لفتح exe يمكنه فتح com, bat,pif والمزيد.......
نعم صحيح لايحتاج لوضع a= :p
وبكون:
Shell ("C:\blala.exe")
:D
عندي سؤال لك اخ game_maker انت عندك معرفة ببرمجة الالعاب في الفيجوال ... مثلا لدي شكل مربع بأمتداد .x يعني داركت اكس شلون اعمل له load داخل الفيجوال وحيث انه يمكن رؤيته :D
ياعيني:-: عليك ويا برمجة الالعاب وبالتوفيق ..
game_maker
03 / 05 / 2003, 12:38 PM
السلام عليكم
com, bat,pif : معلومة جديدة :)
ولكن في العالم الحقيقي ما نستخدم سوى exe :D
امممم ملفات إكس .... أخوي تبي تتلعم برمجة الألعاب عليك بمكتبة جاهزة (نصيحة :) ) وأما عن طريقة تحميلها على DirectX مباشرة ...
قبل ذلك ملفات X أصبحت موضة قديمة :) الان تستطيع تحميل ملفات 3DSmax مباشرة عن طريق التصير إلى 3ds .... أنظر هنا :
http://216.5.163.53/DirectX4VB/Tutorials/DirectX8/GR_Lesson08.asp
شرح + مثال
تحياتي :)
إضافة : هل تعرف المكتبة الجميلة Revolution3D ??? لقد شققت طريقي البرمجي عليها :)
بالتوفيق :)
HackeRMaN
03 / 05 / 2003, 11:47 PM
شكرا لك على الشرح فقد عجبني
revolution3d ليس لدي علم بها لكني ذهبت الى موقع البرنامج وانا الان اقوم بتحميله,
BIG
04 / 05 / 2003, 01:13 AM
جزاك الله خير
الورنس
08 / 05 / 2003, 07:23 PM
شباب مقاطعه بسيطة :
هل أحدكم يعرف كيف أبرمج بعض الألعاب البسيطة على الفيجوال أو كيفة ربط اللعبة بالفيجوال .
الرجاء يرسلها لي على شكل ملف دفتر أو اي ملف أخر
wrns90012@hotmail.com
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.