الويب العربي

الويب العربي (http://www.arabwebtalk.com/index.php)
-   تبادل خبرات البرمجة (http://www.arabwebtalk.com/forumdisplay.php?f=57)
-   -   برمجة بالفيجول بازيك (http://www.arabwebtalk.com/showthread.php?t=32683)

moneer111 10-08-2006 12:11 AM

برمجة بالفيجول بازيك
 
المرفقات 5
معي مجموعة برامج عملتها في بداية تعلمي للبرمجة واضعها لمن يستفيد منها


وسوف اضع في كل مرة مجموعة بس عاوز اعرف رأيكم

الوطواط الفدائى 26-09-2006 06:47 PM

جزاكم الله خيرا اخى
ممكن تقولى كيف اجعل برنامجى الذى أصنعه بالفيجوال بيزك 6 يعمل على اى جهاز آخر

ahmad1987 27-10-2006 10:05 PM

اخي يمكنك تشغيله على اي جهاز بالضغط على file ثم make project .exe واحفط اي مكان تريده

had 28-10-2006 04:18 PM

اذا عملته
.EXE
سيعمل فقط في الحاسبات المحمل عليها الفيجول بيسك لذالك يلزمك الذهاب الى

"C:\Program Files\Microsoft Visual Studio\VB98\Wizards\PDWizard\PDCMDLN.EXE"
وتتبع خطوات البرنامج

aaasamy7 07-11-2006 07:00 AM

الفكره انه لكى يعمل برنامجك على اجهزه اخرى لازم تحط معاه ملفات معينه وتتسجل فى الرجيستر
والى بيقوم بهذا ملف السيتب
يعنى لازم تعمل لبرنامج ملف سيتب
هنا بقى مهم معالج انشاء الحزم او محزم البرامج الى اشار اليه الاخ فى الرد السابق

moneer111 22-02-2007 09:53 PM

اخي ممكن ازا حولت الملف الي exe يشتغل علي اي جهاز لان هناك ملف في السيستم سوف احاول ان اتزكر اسمه يساعد علي تشغيل البرنامج

aaasamy7 23-02-2007 03:01 AM

لا فقط فى لغات بعينها يمكن لبرامج الexe بدون ملفات مساعده او ملف سيتب ان تعمل
من هذه الغات الفجوال سى الاصدار السادس بدون الmfc
ايضا الاسمبلى
ومع ملاحظه عدم استخدام دوال لا توجد بالنظام الذى سيعمل عليه البرنامج
هناك ايضا الدلفى
اما الفجوال بيسك فيعمل اصلا من خلال مكتبات بدونها لن يعمل الا بارفاقها مع ملف الexe

moneer111 23-02-2007 09:18 AM

اخي انا اقصد ان هناك ملف يرفق مع ملف البرنامج بعد تحويله الي exe يجعله يعمل علي اي جهاز

وسوف ابحث عنه في ملفات السيستم وارسل اسمه انشاء الله

aaasamy7 23-02-2007 10:20 AM

تقريبا اسم الملف الذى تقصده msvb6.dll شىء من هذا القبيل هوا المسؤال عن ترجمة برامج الفجوال بيسك الى السيستم لكنه لا يكفى وحده فى حال كان البرنامج يستخدم ادوات اكتف اكس او دوال فى مكتبات اخرى ويجب وضعها بل وتسجيلها فى النظام وهذا ما يقوم به ملف السيتب

amrsaber 23-02-2007 07:32 PM

السلام عليكم ورحمة الله

انصحك اخى ببرنامج سيت اب فاكتورى 7

فهو الحل المثالى للتحزيم

الباكينج

اما اذا اردت ان تجعل برنامجك يعمل على كل الاجهزة بدون تحزيم فانسخ الملفات التى يستخدمها البرنامج فى المسار

الخاص به

شكرا لك

الصريح جداً 23-02-2007 09:57 PM

جزآك الله خير

وإن شاء الله من كبار المبرمجين

aaasamy7 24-02-2007 04:50 AM

الاخ عمر صابر صحيح ماقلته فى بعض الحالات لكن فى حالات اخرى هتظهر مشكله تسجيل الادوات يعنى فرضنا ان البرنامج بيستخدم اداه غير مسجله فى الرجسترى هتظهر رسالة خطه "الاداه غير مسجله" ايضا لكى يعرف الملفات التى يحتاجها برنامجه يجب ان يقوم بعمل ملف سيتب ثم فك الضغط عن الملف .cab الذى ينشئه معالج التحزيم فى الفجوال 6

amrsaber 24-02-2007 11:22 AM

السلام عليكم
اولا اسمى عمرو وليس عمر
ثانيا كلامك صحيح فعلا وهذا هو الهدف من برامج التحزيم لكن برنامج التحزيم فى الفيجوال عقيم جدا ولا نصح به احدا على الاطلاق
ثالثا يمكنك بنفسك تسجيل ادواتك ... نعم يمكنك ذلك ولكنها تتطلب خبرة الى حد ما
اشكرك كل الشكر

comp_programmers_ 01-05-2007 09:53 PM

مــــــــــــــــــــــــ ـــــــــشـــــــــــــــ ــــــــــــــكور حبيبى أخوك محمد بلانت

fekry 03-05-2007 12:11 PM

اخي الفاضل انصحك بعدم التعمق بلغة الفيجوال لانها ليست من اللغات القوية و يكفي ان تتعلم منها اسايات البرمجة فقط و تنتقل الى لغة اخرى و لتكن الفيجوال دوت نت او الدلفي و ان كنت افضل الدلفي عن تجربة..

A. Gamal 08-09-2007 02:33 AM

كحل سريع فقط ، هذا الدرس من أجل عمل Package لبرنامجك ليعمل على جميع الأجهزة .
http://vb4arab.com/vb/showthread.php?t=378
وبالطبع هذه هي الطريقة الأبسط والأسهل ، ولكن يمكنك استخدام برامج اخرى مثل installshild و setup factory من أجل مزيد من القورة .

وأنا مع الأخ الأخير (فكري) بخصوص عدم الاستمرار في فيجوال بيسك 6 ، جرب الانتقال إلى غيرها ، وبخصوص دلفي فيهي لها مميزاتها ولها عيوبها وكذلك VB.net أو جافا وخلافها من لغات البرمجة .


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 02:12 PM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012