קריאה של Embedded resources

27 ביולי 2016

  לאחרונה רציתי לתת ללקוח פרויקט מסוג Console Application, שבזמן ריצה הוא יעתיק מספר קבצים לתיקייה כלשהי במחשב (סוג של Installer, כאשר לא התחשק לי לכתוב פרויקט מסוג Setup), מצד שני לא ממש התחשק לי לשלוח ללקוח חמש קבצים ולהגיד לו להפעיל אחד מהם (בצורה כזו כבר יכולתי ישר לבקש ממנו להעתיק את הקבצים למקום הרלוונטי) על כן השתמשתי במנגנון של Embedded resources. הוספתי פיזית את הקבצים הרלוונטיים לפרויקט, כאשר במאפיינים שלהם בחרתי שהם יהיו מסוג Embedded resources (במאפיין Build Action). הושבתי אותם בתייקית בשם Matan   המשמעות היא שהקומפילציה של הפרויקט תיצור את קובץ ה – exe...
אין תגובות

Excel – Compile error in hidden module

25 ביולי 2016

קיבלתי מלקוח קובץ עם סיומת xlsm, זהו קובץ  המכיל פקודות מאקרו בשפת VBA (סוג של פיתוח לאקסל). כשפתחתי את הקובץ – על חלק מהמחשבים זה עבד, ובחלקם קיבלתי את ההודעה הבאה: Microsoft Visual Basic for Applications --------------------------- Compile error in hidden module: טופס_ראשי. This error commonly occurs when code is incompatible with the version, platform, or architecture of this application. Click "Help" for information on how to correct this error.     במחשבה לאחור, העובדה שזה עבד על חלק מהמחשבים, רמזה לזה, שהקוד תקין, ובחלק מהמחשבים חסר reference. כדי לבדוק מה קורה ניסיתי לפתוח את הקוד [כדי לראות...
אין תגובות