עבור לתוכן

עזרה ב-C#: איך ניגשים לפקדים הנמצאים בתוכנית אחרת שלא אני כתבתי?

Featured Replies

פורסם

שלום כולם,

אני רוצה לבנות תוכנה שתדע ללכת ל-textBox מסויימת בתוך תוכנה מסויימת שלא אני בניתי, ולרשום שם כמה דברים.

השאלה היא בעצם איך אני ניגש לתוכנית אחרת, בודק מהם הפקדים הנמצאים בה וניגש אליהם.

תודה..

פורסם

בשביל זה אתה צריך לרדת low-level

תקרא על API hooking

פורסם
  • מחבר

הסתכלתי קצת וזה נראה מסובך... אין דרך קלה יותר לעשות את זה?

פורסם

התוכנית השניה גם דוטנטית?

פורסם
  • מחבר

כן אני כמעט בטוח בזה.. היא חדשה יחסית ופשוטה - יש אם איזה 2-3 כפתורים ו-3 תיבות טקסט.

פורסם

אם ורק אם התכנית האחרת נכתבה גם היא ב- .net המשך לקרוא

מסובך להסביר את זה כאן אבל אתה צריך לחפש מאמרים בנושא Reflection

.net מספק לך ספריה שלמה של קלאסים באמצעותם אתה יכול בזמן ריצה לטעון DLL או EXE שאין לך את הקוד שלו

ולקרוא לקלאסים שיש בפנים כל זה מבלי לדעת עליהם מראש כלומר מבלי לקמפל אותם לפרוייקט שלך

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים