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

كيف ممكن اضيف لغة برمجه الى اخرى؟

مغلق
بدأه nany4ever في 25 أكتوبر 2007 · 5 رد · 547 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لو سمحتوا عندي بروجكت مكتوب ب الفجوال دوت نت وابغى اضيف له كود مكتوب ب الفجوال سي++

كيف ممكن اضيف لغه الى اخرى

المعلومه اللي عندي انه من اضافة ريفرينسيز بس كيف؟

وشكرا

#2

يمكن اضافة Reference لمكتبات DLL او ملفات تشغيلية وليس كود وبعد ذلك يمكن طلب الدوال عن طريق عمل import لهذه المكتبة

#3

طيب كيف اوصل لمكتبات الDLL

ممكن شرح الخطوات لو سمحت

#4

من references ثم Com Tab يجب ان تكون هذه المكتبة هناك اي يجب ان تكون مسجلة في النظام من قبل

بعد ذلك على الفورم نضيف

Imports System.Runtime.InteropServices

لعمل ما يسمى Marshalling

بعد ذلك نعرف الفئة التي نريد طلبها

Dim obj As New cppdll.CPPclass()

msgbox obj.SomeFunction

Marshal.ReleaseComObject(obj)

#5

يجب ان تكون هذه المكتبة هناك اي يجب ان تكون مسجلة في النظام من قبل

هل تقصد mscorlib.dll

اذا كان هذا ماتقده مايشتغل عندي كيف ممكن احمله؟

وشكرا

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

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

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

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

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

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