الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

درس : استخدام ال C في ال VB

مغلق
بدأه Mohammed-Saeed في 30 نوفمبر 2005 · 6 رد · 1,219 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

بعد احر التحيات ...

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

مقدمة

لغة ال C اكثر اللغات شعبية و قوة ، لما تتمتع به من خصائص تجمع بين اللغات الراقية و الدنيا ، في حين ان الفيجوال بيسيك يوفر بيئة مثالية للتطوير السريع ، باستخدام مجموعة كبيرة من الادوات المرئية ...

و لكن ، يفتقر الفيجوال بيسيك لقوة ال C ، في التعامل المباشر مع العتاد ، العناويين ، و ... ، و لذا يعزف العديد من المبرمجين عن استخدامها ، و لهؤلاء هذا الدرس المتواضع ...

الادوات

برنامج Thunder VB ، و الذي يعمل ك Add-in للفيجوال بيسيك .

برنامج V.C++ (او Visual C++ Toolkit ) ، حيث سيكون ال Compiler الخاص بشفرات ال C .

برامج اخرى (مثل مترجم ال Asm فيما لو رغبت باستخدامها )

طريقة العمل

ثبت برنامج Thunder VB .

تاكد من اعدادات البرنامج المذكور اعلاه ، من قائمة Add-in في الفيجوال بيسيك ... الاعدادات التي يُفترض ان تتاكد منها هي مسارات المترجمات Compilers ، و التاكد من اختيارك ل Compile C Code .

الدالة التالية مثال لدالة مكتوبة بلغة ال C ، في بيئة الفيجوال بيسيك :

Public Function IsCOn() As Boolean
'#c' int IsCOn()
'#c' {
'#c' return -1;
'#c' }
End Function

لاحظ ، ان تنفيذ شفرات ال C تتم فقط في البرنامج المترجم ، و المخزن بصيغتها التنفيذية (exe) ، اما عند ال Run ، فلا تُنفذ الشفرة .

المثال الموجود في الملف المرفق ، ماخوذ من الامثلة الموجودة في موقع البرنامج .

0_C_test.rar

#2

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

أكثر من رائع جزاك الله خيرا

عمرو عيسي

#3

هل يعمل Thunder VB مع VB6 sp5 ؟

d4baa0.gif
#4

من توصيات الموقع يستحسن sp6

#5

هل معني ذلك انه يمكنني التعامل مع ال C في بيئة ال VB مثل الدوت نت ببرنامج Thunder VB

وأين أجد هذا البرنامج

وهل تحدث مشاكل او تعارضات مع مفسر ال VB

#6

بعد التحية ...

اخ مصطفى اسماعيل ...

نعم ، يمكن ..

البرنامج موجود له رابط في الموقع ... في مشاركة سابقة ..

بها بعض الاخطاء ، و لكن هي Free source code

#7

شكرا على الدرس ..

ولكن هل بالامكان الحصول على برنامج Thunder VB فقد بحثت عنه ولم أجده ,,

أتمنى المزيد من التوضيح ..

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر ساعة · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…