共用方式為


資源編譯器錯誤 RW2002

剖析錯誤

透過檢查下列可能原因進行修正

  1. 需要加速器類型 (ASCII 或 VIRTKEY)

    ACCELERATORS 語句中的 類型 欄位必須包含 ASCII 或 VIRTKEY 值。

  2. 快速鍵資料表中的 BEGIN 預期

    BEGIN 關鍵字必須緊接在 ACCELERATORS 關鍵字之後。

  3. 對話方塊中的 BEGIN 預期

    BEGIN 關鍵字必須緊接在 DIALOG 關鍵字後面

  4. 功能表中的 BEGIN 預期

    BEGIN 關鍵字必須緊接在 MENU 關鍵字之後。

  5. RCData 中的 BEGIN 必須是

    BEGIN 關鍵字必須緊接在 RCDATA 關鍵字之後。

  6. 字串資料表中預期的 BEGIN 關鍵字

    BEGIN 關鍵字必須緊接在 STRINGTABLE 關鍵字後面

  7. 無法重複使用字串常數

    您在 STRINGTABLE 語句中 使用相同的值兩次。 請確定您不會混合重迭的十進位和十六進位值。 STRINGTABLE 中的每個識別碼都必須是唯一 的。 為了達到最大效率,請使用從 16 個倍數開始的連續常數。

  8. 控制字元超出範圍 [^A - ^Z]

    ACCELERATORS 陳述式中的控制字元無效。 插入號 (^) 後的字元必須介於 A 與 Z (含) 之間。

  9. 不允許空白功能表

    END 關鍵字會出現在 MENU 語句中 定義任何功能表項目之前。 資源編譯器不允許空白功能表 。 請確定您在 MENU 語句中沒有任何開啟的 引號。

  10. 對話方塊中預期的 END

    END 關鍵字必須發生在 DIALOG 語句的 結尾。 請確定前面語句中沒有留下的開啟引號。

  11. 功能表必須是 END

    END 關鍵字必須放在 MENU 陳述式結尾。 請確定您沒有不完整的引號或不成對的 BEGINEND 陳述式。

  12. 快速鍵資料表中預期的逗號

    資源編譯器需要 ACCELERATORS 語句中 事件 idvalue 欄位之間的 逗號。

  13. 預期的控制項類別名稱

    DIALOG 語句中 CONTROL 語句的 類別 欄位必須是下列其中一種類型:BUTTON、COMBOBOX、EDIT、LISTBOX、SCROLLBAR、STATIC 或使用者定義。 請確定類別拼字正確。

  14. 必須是字型臉部名稱

    DIALOG 陳述式中 FONT 選項的 typeface 欄位必須是以雙引號括住的 ASCII 字串。 此欄位指定字型的名稱。

  15. menuitem 的預期識別碼值

    MENU 陳述式必須包含 menuID 欄位,指定識別功能表資源的名稱或數字。

  16. 預期的功能表字串

    每個 MENUITEMPOPUP 陳述式皆必須包含「文字」 欄位,該欄位為以雙引號括住並指定功能表項目或快顯功能表名稱的字串。 MENUITEM SEPARATOR 語句不需要引號字串。

  17. 預期的數值命令值

    資源編譯器預期 ACCELERATORS 語句中有 數值 idvalue 欄位。 請確定您已使用 #define 常數來指定值,而且常數拼字正確。

  18. 字串資料表中預期的數值常數

    數值常數,定義在 #define 陳述式中,必須緊接在 STRINGTABLE 陳述式的 BEGIN 關鍵字之後。

  19. 預期的數值點大小

    DIALOG 陳述式之字型選項的 [點數大小] 欄位必須是整數點大小值。

  20. 預期的數值對話方塊常數

    DIALOG 語句需要 x、y、寬度 高度 欄位的 整數值。 請確定這些值包含在 DIALOG 關鍵字後面 ,而且這些值不是負數。

  21. STRINGTABLE 中預期的字串

    STRINGTABLE 陳述式中的每個 stringid 值後面必須是字串。

  22. 預期的字串或常數快速鍵命令

    資源編譯器無法判斷為加速器所設定的按鍵類型。 ACCELERATORS 語句中的 事件 欄位可能無效。

  23. 必須是識別碼的數位

    預期 DIALOG 語句中 控制項語句的識別碼 欄位數目 。 請確定您有控制項識別碼的數位或 #define 語句。

  24. 需要對話類別中的引號字串

    DIALOG 語句中 CLASS 選項的類別 欄位必須是以雙引號括住的整數或字串。

  25. 在對話方塊標題中預期加上引號的字串

    DIALOG 語句中 CAPTION 選項的 標題text 欄位必須是以雙引號括住的 ASCII 字元字串。

  26. 找不到檔案:檔案名

    找不到資源編譯器命令列中所指定的檔案。 請確認是否已將檔案移至另一個目錄,以及是否正確地輸入檔名或路徑。 如果有的話,會使用 INCLUDE 環境變數或 Visual Studio 設定來搜尋檔案。

  27. 字型名稱必須是序數

    FONT 語句中的 pointsize 欄位必須是整數,而不是字串。

  28. 不正確快速鍵

    ACCELERATORS 語句中的 事件 欄位無法辨識或長度超過兩個字元。

  29. 不正確快速鍵類型 (ASCII 或 VIRTKEY)

    ACCELERATORS 語句中的 類型 欄位必須包含 ASCII 或 VIRTKEY 值。

  30. 不正確控制字元

    ACCELERATORS 陳述式中的控制字元無效。 有效的控制字元包含一個字母(僅限)後插入號 (^)。

  31. 不正確控制項類型

    DIALOG 語句中的每個 控制項語句都必須是下列其中一項:CHECKBOX、COMBOBOX、CONTROL、CTEXT、DEFPUSHBUTTON、EDITTEXT、GROUPBOX、ICON、LISTBOX、LTEXT、PUSHBUTTON、RADIOBUTTON、RTEXT、SCROLLBAR。 請確定這些控制項語句拼字正確。

  32. 不正確類型

    資源類型不在 WINDOWS.h 檔案中定義的類型之間。

  33. 控制項中預期的文字字串或序數

    DIALOG 語句中 CONTROL 語句的 文字 欄位 必須是控制項類型的文字字串或序數參考。 如果使用序數,請確定控制項具有 #define 陳述式。

  34. 不相符的括弧

    請確定您已關閉 DIALOG 語句中的每個 左括弧。

  35. RCData 中的非預期值

    RCDATA 陳述式中的 raw-data 值必須是整數或字串,並以逗號區隔。 請確定您未遺漏逗號或字串周圍的引號。

  36. 未知的功能表子類型

    MENU 語句的專案 定義 欄位只能 包含 MENUITEM POPUP 語句。