02-09-2005, 19:45
|
|
|
חבר מתאריך: 27.08.05
הודעות: 14
|
|
לא יעזור "להגדיר ידני"
למה שאתה קורא "הגדרה ידנית" מתכנתים קוראים הצהרה (אב-טיפוס).
זה לא יעזור לך כי זה יכול לפתור לפעמים בעיות קימפול - כשהקומפיילר לא מכיר את הפונקציה. אז אתה מכריח אותו להכיר אותה.
אבל פה הבעיה שלך היא שהקומפיילר כן מכיר את הפונציה, אבל הלינקר (שתפקידו למצוא את המימוש שלה שבד"כ נמצא בקובצי lib,dll) לא מצליח למצוא אותה. אז אתה מקבל בעיית לינקוג'.
וכתוב לך מפורשות שאתה לא יכול להשתמש בפונקציות האלה כי הן קומפלו בקומפיילר יותר מתקדם משלך ולכן הלינקר לא מזהה אותן.
בקיצור - תעיף את ה- VC6 ותתקין אחד חדש (למיטב ידיעתי זה לא מומלץ לעבוד עם PlatformSDK חדש יותר מ- 2001 בגלל דברים כאלה).
|