עזרה בעזרה (cpp)

Mapisto

New member
../images/Emo101.gifעזרה בעזרה (cpp)

אני מנסה לכתוב קובץ עזרה. אז בקובץ הhjp החביב הוספתי את השורה:
#include <ShowStringx.hm>​
כאשר הקובץ הנ"ל הוא קובץ עם הצהרות של מזהיי עזרה:
HID_CENERING 0x01 HIDD_OPTIONS_STRING 0x02 HIDD_OPTIONS_BLACK 0x03 HIDD_OPTIONS_RED 0x04 HIDD_OPTIONS_GREEN 0x05 HIDD_OPTIONS_HORIZCENTER 0x06 HIDD_OPTIONS_VERTCENTER 0x07 HIDD_OPTIONS_OK 0x08 HIDD_OPTIONS_CANCEL 0x09​
שהם נשלחים אח"כ לפונקציה ::WinHelp ע"י הקוד הבא
static DWORD aHelpIDs[] = { IDC_OPTIONS_STRING, HIDD_OPTIONS_STRING, IDC_OPTIONS_BLACK, HIDD_OPTIONS_BLACK, IDC_OPTIONS_RED, HIDD_OPTIONS_RED, IDC_OPTIONS_GREEN, HIDD_OPTIONS_GREEN, IDC_OPTIONS_HORIZCENTER, HIDD_OPTIONS_HORIZCENTER, IDC_OPTIONS_VERTCENTER, HIDD_OPTIONS_VERTCENTER, IDOK, HIDD_OPTIONS_OK, IDCANCEL, HIDD_OPTIONS_CANCEL, 0, 0 };​
הכל אמור לעבוד בסדר, רק שהוא משום מה לא מצליח לפתוח לי את הקובץ:
Copyright (c) Microsoft Corp 1990 - 1995. All rights reserved. showstring.hpj HC5011: Error: showstring.hpj : Cannot open the file "ShowStringx.hm."​
הכל בגלל אינקלוד ארור?! אז אמרתי הבא ונתחכמה לו, והוספתי את ההערות בקובץ הhm המקורי, לא ממש עבד הוא לא מזהה את המזהים שבהגדרות... למישהו יש רעיון
תודות לעונים, מפיסטו.
 

Mapisto

New member
לא עובד ../images/Emo4.gif

הקובץ שוקל רק 5 מגה
אם מישהו רוצה לבדוק
בכל מקרה, את כל הקוד הרלוונטי הוספתי כאן.
 
למעלה