14-03-2006, 20:52
|
|
מנהל פורום מערכות הפעלה - הרובע המייקרוסופטי.
|
|
חבר מתאריך: 07.10.04
הודעות: 13,777
|
|
בגדול
DLL הוא למעשה קובץ הרצה שלא מבצע כלום, כל מה שיש בו הוא פונקציות.
כמו לדוגמה פונקצייה המציירת נקודה על המסך, פונקצייה שיוצרת חלון, פונקצייה שמתחברת לmessenger, פונקצייה שיודעת לקחת stream של mp3 ולפרוש אותו כקובץ בר-ניגון וכו'.
כדי שתוכנה תוכל להשתמש בפונקציות האלו היא צריכה לדעת שהן קיימות, בחלונות עשו זאת ע"י הregsvr שפשוט לוקח את הפונקציות בקובץ ורושם אותן בregistry.
אם אתה רוצה משהו דינאמי יותר (כי אתה מפתח כלי חדש לדוגמה) דווקא תעדיף להשתמש בcom+ שהוא די דומה, אבל עם יכולות חזקות יותר, ולא נשאר בregistry לעולמי-עד.
_____________________________________
|