Errore del compilatore di risorse RW2002

Errore di analisi

Per risolverlo è possibile verificare le seguenti cause possibili

  1. Tipo di acceleratore obbligatorio (ASCII o VIRTKEY)

    Il campo type nell'istruzione ACCELERATORS deve contenere il valore ASCII o VIRTKEY.

  2. BEGIN previsto nella tabella dell'acceleratore

    La parola chiave BEGIN deve seguire immediatamente la parola chiave ACCELERATORS .

  3. BEGIN previsto nella finestra di dialogo

    La parola chiave BEGIN deve seguire immediatamente la parola chiave DIALOG .

  4. BEGIN previsto nel menu

    La parola chiave BEGIN deve seguire immediatamente la parola chiave MENU .

  5. BEGIN previsto in RCData

    La parola chiave BEGIN deve seguire immediatamente la parola chiave RCDATA .

  6. Parola chiave BEGIN prevista nella tabella di stringhe

    La parola chiave BEGIN deve seguire immediatamente la parola chiave STRINGTABLE .

  7. Impossibile riutilizzare le costanti stringa

    Si usa lo stesso valore due volte in un'istruzione STRINGTABLE . Assicurarsi di non combinare valori decimali ed esadecimali sovrapposti. Ogni ID in stringtable deve essere univoco. Per una massima efficienza, usare costanti contigue che iniziano su un multiplo di 16.

  8. Carattere di controllo non compreso nell'intervallo [^A - ^Z]

    Un carattere di controllo nell'istruzione ACCELERATORS non è valido. Il carattere che segue l'accento circonflesso (^) deve essere compreso tra A e Z incluse.

  9. Menu vuoti non consentiti

    Una parola chiave END viene visualizzata prima che tutte le voci di menu siano definite nell'istruzione MENU . Il compilatore di risorse non consente menu vuoti. Assicurarsi di non avere virgolette aperte all'interno dell'istruzione MENU .

  10. FINE prevista nella finestra di dialogo

    La parola chiave END deve verificarsi alla fine di un'istruzione DIALOG . Assicurarsi che non vi siano virgolette aperte lasciate dall'istruzione precedente.

  11. Fine previsto nel menu

    La parola chiave END deve essere specificata alla fine di un'istruzione MENU . Verificare che non siano presenti virgolette inglesi aperte o che il numero di istruzioni BEGIN corrisponda a quello delle istruzioni END .

  12. Prevista virgola nella tabella dell'acceleratore

    Il compilatore di risorse richiede una virgola tra i campi event e idvalue nell'istruzione ACCELERATORS .

  13. Nome della classe di controllo previsto

    Il campo della classe di un'istruzione CONTROL nell'istruzione DIALOG deve essere uno dei tipi seguenti: BUTTON, COMBOBOX, EDIT, LISTBOX, SCROLLBAR, STATIC o definito dall'utente. Assicurarsi che la classe sia stata digitata correttamente.

  14. Nome previsto del carattere

    Il campo typeface dell'opzione FONT nell'istruzione DIALOG deve essere una stringa di caratteri ASCII racchiusa tra virgolette doppie. Questo campo specifica il nome di un tipo di carattere.

  15. Valore ID previsto per menuitem

    L'istruzione MENU deve contenere un campo menuID che specifica il nome o il numero che identifica la risorsa di menu.

  16. Stringa di menu prevista

    Ogni istruzione MENUITEM e POPUP deve contenere un campo di testo che è una stringa racchiusa tra virgolette doppie che specifica il nome della voce di menu o del menu popup. Un'istruzione MENUITEM SEPARATOR non richiede alcuna stringa tra virgolette.

  17. Valore previsto del comando numerico

    Il compilatore di risorse prevedeva un campo idvalue numerico nell'istruzione ACCELERATORS. Assicurarsi di aver usato una #define costante per specificare il valore e che la costante sia stata digitata correttamente.

  18. Costante numerica prevista nella tabella di stringhe

    Una costante numerica, definita in un'istruzione #define , deve seguire immediatamente la parola chiave BEGIN in un'istruzione STRINGTABLE .

  19. Dimensioni del punto numerico previste

    Il campo pointsize dell'opzione FONT nell'istruzione DIALOG deve essere un valore di dimensione in punti integer.

  20. Costante del dialogo numerico previsto

    Un'istruzione DIALOG richiede valori interi per i campi x, y, width e height . Assicurarsi che questi valori siano inclusi dopo la parola chiave DIALOG e che non siano negativi.

  21. Stringa prevista in STRINGTABLE

    È prevista una stringa dopo ogni valore stringid in un'istruzione STRINGTABLE .

  22. Comando di scelta rapida costante o stringa previsto

    Il compilatore di risorse non è riuscito a determinare il tipo di tasto configurato per il tasto di scelta rapida. Il campo evento nell'istruzione ACCELERATORS potrebbe non essere valido.

  23. Numero previsto per ID

    Previsto un numero per il campo ID di un'istruzione control nell'istruzione DIALOG . Assicurarsi di disporre di un numero o #define un'istruzione per l'ID del controllo.

  24. Prevista stringa tra virgolette nella classe dialog

    Il campo classe dell'opzione CLASS nell'istruzione DIALOG deve essere un numero intero o una stringa racchiuso tra virgolette doppie.

  25. Prevista stringa tra virgolette nel titolo della finestra di dialogo

    Il campo captiontext dell'opzione CAPTION nell'istruzione DIALOG deve essere una stringa di caratteri ASCII racchiusa tra virgolette doppie.

  26. File non trovato: nome file

    Non è stato trovato il file specificato nella riga di comando del compilatore di risorse. Verificare che il file non sia stato spostato in un'altra directory e che il nome del file o il percorso sia stato digitato correttamente. I file vengono cercati usando la variabile di ambiente INCLUDE o l'impostazione di Visual Studio, se disponibile.

  27. I nomi dei caratteri devono essere ordinali

    Il campo pointsize nell'istruzione FONT deve essere un numero intero, non una stringa.

  28. Acceleratore non valido

    Un campo evento nell'istruzione ACCELERATORS non è stato riconosciuto o ha una lunghezza superiore a due caratteri.

  29. Tipo di acceleratore non valido (ASCII o VIRTKEY)

    Il campo type nell'istruzione ACCELERATORS deve contenere il valore ASCII o VIRTKEY.

  30. Carattere di controllo non valido

    Un carattere di controllo nell'istruzione ACCELERATORS non è valido. Un carattere di controllo valido è costituito da una lettera (solo) dopo un cursore (^).

  31. Tipo di controllo non valido

    Ogni istruzione di controllo in un'istruzione DIALOG deve essere una delle seguenti: CHECKBOX, COMBOBOX, CONTROL, CTEXT, DEFPUSHBUTTON, EDITTEXT, GROUPBOX, ICON, LISTBOX, LTEXT, PUSHBUTTON, RADIOBUTTON, RTEXT, SCROLLBAR. Assicurarsi che queste istruzioni di controllo siano digitate correttamente.

  32. Tipo non valido

    Il tipo di risorsa non è stato tra i tipi definiti nel file WINDOWS.h.

  33. Stringa di testo o ordinale prevista nel controllo

    Il campo di testo di un'istruzione CONTROL nell'istruzione DIALOG deve essere una stringa di testo o un riferimento ordinale al tipo di controllo. Se si usa un ordinale, assicurarsi di avere un'istruzione #define per il controllo.

  34. Parentesi non corrispondenti

    Assicurarsi di aver chiuso tutte le parentesi aperte nell'istruzione DIALOG .

  35. Valore imprevisto in RCData

    I valori raw-data nell'istruzione RCDATA devono essere stringhe o numeri interi separati da una virgola. Assicurarsi di non aver escluso una virgola o una virgoletta da una stringa.

  36. Sottotipo di menu sconosciuto

    Il campo di definizione dell'elemento dell'istruzione MENU può contenere solo istruzioni MENUITEM e POPUP .