נשלח בתאריך: 12 September 2008 בשעה 14:32 | | IP רשוּם
|
|
|
|
שלום, קראתי קצת וראיתי שאפשר בעזרת inpout32.dll לכתוב ל- LPT. יש לי את ה- DLL כאשר אני מנסה להוסיף אותו ל- Reference של הפרוייקט ב- C# הוא דוחה אותי.
אז אני מנסה להריץ אותו ב- C++. ל- DLL יש פונקציה אחת שאני צריך
void Out32(short PortAddress, short data)
זה ה- HEADER שלי: #pragma once
#define DllImport __declspec(dllimport)
DllImport void _stdcall Out32(short PortAddress, short data);
כשאני מריץ את התוכנית וב- MAIN אני קורא Out32 הוא אומר לי שהוא לא מכיר את הפונקציה למרות שכללתי את ה- HEADER. ו- הכנסתי את ה- DLL ב- PROPERTIES של הפרוייקט ב: linker--> General-->output file = inpout32.dll
שכחתי משהו?
ושאלה חשובה , קיימת אפשרות לטעון את ה- DLL הזה ב- C# ?
תודה מראש לעוזרים.
|