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

كيف يمكن اضافة dll بالكود ؟

مغلق
بدأه C#please في 9 أكتوبر 2005 · 3 رد · 678 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كيف يمكن اضافة dll بالكود ؟

#3

اذا قصدت استدعاء تابع في DLL ما .. يجب عليك تعريف هذا التابع في برنامجك باستخدام DllImportAttribute .. مثال:

[DllImport("KERNEL32.DLL", EntryPoint="MoveFileW",  SetLastError=true,
CharSet=CharSet.Unicode, ExactSpelling=true,
CallingConvention=CallingConvention.StdCall)]
public static extern bool MoveFile(String src, String dst);

مرجع:

http://msdn.microsoft.com/library/default....eClassTopic.asp

Coding on the Cloud and for the Cloud!

My Blog

#4
هاني الأتاسي كتب:
اذا قصدت استدعاء تابع في DLL ما .. يجب عليك تعريف هذا التابع في برنامجك باستخدام DllImportAttribute .. مثال:

[DllImport("KERNEL32.DLL", EntryPoint="MoveFileW",  SetLastError=true,
CharSet=CharSet.Unicode, ExactSpelling=true,
CallingConvention=CallingConvention.StdCall)]
public static extern bool MoveFile(String src, String dst);

مرجع:

http://msdn.microsoft.com/library/default....eClassTopic.asp

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

using System.Runtime.InteropServices;

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

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