06-08-2006, 13:18
|
|
|
חבר מתאריך: 31.07.04
הודעות: 198
|
|
זה תלוי אם ה-dll הוא Managed או Unmanaged.
אם הוא Managed, לוחצים קליק ימיני על References בSolution Explorer, ושם בוחרים Add Reference, ובוחרים את קובץ ה-dll.
לאחר מכן, בכל קובץ בפרוייקט שמשתמש בdll, אתה צריך לכתוב משפט using.
אם הוא Unmanaged, תצטרך להשתמש בAttribute שנקרא DllImport, בכדי להצהיר על כל אחת מהפונקציות בהן ברצונך להשתמש.
התחביר בו עליך להשתמש:
[DllImport("<dll name>")]
<access modifiers> static extern <return type><function name>(<parameters>);
כמובן שאתה מחליף כל מה שבסוגריים משולשים בערכים המתאימים...
אחרי שהצהרת על הפונקציה אתה מזמן אותה כמו כל פונקציה אחרת.
|