../images/Emo41.gif עבודה מול DLL
התקנתי על ה XP מדפסת (מחוברת ב USB), שאני מעוניין לעבוד ישירות מול ה DLL שלה (יש תעוד של היצרן למפתחים). לקחתי את ה DLL של המדפסת, העתקתי אותה לתיקייה חדשה, שבתוכה כתבתי קוד שמתממשק ל DLL ומפעיל בו פונקציה מסויימת (בדיקת תקינת מדפסת, למשל), אך הנ"ל לא עובד. 1. האם יתכן שאני לא יכול להעתיק ולעבוד כך סתם מול ה DLL, ואני חייב לעבוד מול ה DLL במיקום שמערכת ההפעלה מכירה אותו, ולשם היא התקינה אותו (כשהוספתי חומרה חדשה, ל system32 למשל) ? 2. כיצד אני יכול לדעת מול איזה DLL (אולי הוא קשור לעוד כמה..) בדיוק מערכת ההפעלה עובדת כאשר היא מפעילה את המדפסת ? (חיפשתי במנהל ההתקנים / לוח בקרה, לא מצאתי משהו מעניין)
התקנתי על ה XP מדפסת (מחוברת ב USB), שאני מעוניין לעבוד ישירות מול ה DLL שלה (יש תעוד של היצרן למפתחים). לקחתי את ה DLL של המדפסת, העתקתי אותה לתיקייה חדשה, שבתוכה כתבתי קוד שמתממשק ל DLL ומפעיל בו פונקציה מסויימת (בדיקת תקינת מדפסת, למשל), אך הנ"ל לא עובד. 1. האם יתכן שאני לא יכול להעתיק ולעבוד כך סתם מול ה DLL, ואני חייב לעבוד מול ה DLL במיקום שמערכת ההפעלה מכירה אותו, ולשם היא התקינה אותו (כשהוספתי חומרה חדשה, ל system32 למשל) ? 2. כיצד אני יכול לדעת מול איזה DLL (אולי הוא קשור לעוד כמה..) בדיוק מערכת ההפעלה עובדת כאשר היא מפעילה את המדפסת ? (חיפשתי במנהל ההתקנים / לוח בקרה, לא מצאתי משהו מעניין)