Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Błąd analizowania
Aby rozwiązać ten problem, sprawdzając następujące możliwe przyczyny
Wymagany typ akceleratora (ASCII lub VIRTKEY)
Pole type w instrukcji ACCELERATORS musi zawierać wartość ASCII lub VIRTKEY.
POCZĄTEK oczekiwany w tabeli akceleratora
Słowo kluczowe BEGIN musi natychmiast postępować zgodnie ze słowem kluczowym ACCELERATORS .
Początek oczekiwany w oknie dialogowym
Słowo kluczowe BEGIN musi natychmiast postępować zgodnie ze słowem kluczowym DIALOG .
Początek oczekiwany w menu
Słowo kluczowe BEGIN musi natychmiast podążać za słowem kluczowym MENU .
POCZĄTEK oczekiwany w rcData
Słowo kluczowe BEGIN musi natychmiast podążać za słowem kluczowym RCDATA .
Oczekiwano słowa kluczowego BEGIN w tabeli ciągów
Słowo kluczowe BEGIN musi natychmiast podążać za słowem kluczowym STRINGTABLE .
Nie można ponownie używać stałych ciągów
Używasz tej samej wartości dwa razy w instrukcji STRINGTABLE . Upewnij się, że nie mieszasz nakładających się wartości dziesiętnych i szesnastkowe. Każdy identyfikator w tabeli STRINGTABLE musi być unikatowy. Aby uzyskać maksymalną wydajność, użyj ciągłych stałych, które zaczynają się od wielokrotności 16.
Znak sterujący poza zakresem [^A — ^Z]
Znak kontrolny w instrukcji ACCELERATORS jest nieprawidłowy. Znak po karecie (^) musi zawierać się między znakami A i Z, włącznie.
Puste menu są niedozwolone
Słowo kluczowe END jest wyświetlane przed zdefiniowaniem wszystkich elementów menu w instrukcji MENU . Kompilator zasobów nie zezwala na puste menu. Upewnij się, że nie masz żadnych otwartych cudzysłowów w instrukcji MENU .
End oczekiwano w oknie dialogowym
Słowo kluczowe END musi występować na końcu instrukcji DIALOG . Upewnij się, że w poprzedniej instrukcji nie ma otwartych cudzysłowów.
Oczekiwano zakończenia w menu
Słowo kluczowe END musi znajdować się na końcu instrukcji MENU . Upewnij się, że nie masz żadnych otwartych cudzysłowów ani niedopasowanej pary instrukcji BEGIN i END .
Oczekiwany przecinek w tabeli akceleratora
Kompilator zasobów wymaga przecinka między polami event i idvalue w instrukcji ACCELERATORS .
Oczekiwana nazwa klasy kontrolki
Pole klasy instrukcji CONTROL w instrukcji DIALOG musi być jednym z następujących typów: BUTTON, COMBOBOX, EDIT, LISTBOX, SCROLLBAR, STATIC lub zdefiniowane przez użytkownika. Upewnij się, że klasa jest poprawnie wpisana.
Oczekiwana nazwa czcionki
Pole typeface opcji FONT w instrukcji DIALOG musi być ciągiem znaków ASCII ujętym w podwójny cudzysłów. To pole określa nazwę czcionki.
Oczekiwana wartość identyfikatora dla menuitem
Instrukcja MENU musi zawierać pole menuID , które określa nazwę lub numer identyfikujący zasób menu.
Oczekiwany ciąg menu
Każda instrukcja MENUITEM i POPUP musi zawierać pole tekstowe , które jest ciągiem ujętym w podwójny cudzysłów, który określa nazwę elementu menu lub menu podręcznego. Instrukcja MENUITEM SEPARATOR nie wymaga ciągu cytowanego.
Oczekiwana wartość polecenia liczbowego
Kompilator zasobów oczekiwał pola liczbowego idvalue w instrukcji ACCELERATORS . Upewnij się, że użyto stałej
#definedo określenia wartości i że stała jest poprawnie wpisana.Oczekiwana stała liczbowa w tabeli ciągów
Stała liczbowa zdefiniowana w
#defineinstrukcji musi natychmiast podążać za słowem kluczowym BEGIN w instrukcji STRINGTABLE .Oczekiwany rozmiar punktu liczbowego
Pole pointsize opcji FONT w instrukcji DIALOG musi być wartością rozmiaru punktu całkowitego.
Oczekiwana stała okna dialogowego liczbowego
Instrukcja DIALOG wymaga wartości całkowitych dla pól x, y, width i height . Upewnij się, że te wartości są uwzględniane po słowie kluczowym DIALOG i że nie są ujemne.
Oczekiwany ciąg w tabeli STRINGTABLE
Ciąg jest oczekiwany po każdej wartości stringid w instrukcji STRINGTABLE .
Oczekiwane polecenie ciągu lub ciągłego akceleratora
Kompilator zasobów nie mógł określić, jakiego rodzaju klucz jest konfigurowany dla akceleratora. Pole zdarzenia w instrukcji ACCELERATORS może być nieprawidłowe.
Oczekiwano numeru dla identyfikatora
Oczekiwano liczby dla pola id instrukcji kontrolki w instrukcji DIALOG . Upewnij się, że masz liczbę lub
#defineinstrukcję dla identyfikatora kontrolki.Oczekiwano ciągu cytowanego w klasie okna dialogowego
Pole klasy opcji CLASS w instrukcji DIALOG musi być liczbą całkowitą lub ciągiem ujętą w podwójny cudzysłów.
Oczekiwano ciągu cytowanego w tytule okna dialogowego
Pole captiontext opcji CAPTION w instrukcji DIALOG musi być ciąg znaków ASCII ujęty w podwójny cudzysłów.
Nie znaleziono pliku: nazwa pliku
Nie można odnaleźć pliku określonego w wierszu polecenia kompilatora zasobów. Sprawdź, czy plik został przeniesiony do innego katalogu i czy nazwa pliku lub ścieżka jest wpisana poprawnie. Pliki są wyszukiwane przy użyciu zmiennej środowiskowej INCLUDE lub ustawienia programu Visual Studio, jeśli jest dostępne.
Nazwy czcionek muszą być zwykle
Pole pointsize w instrukcji FONT musi być liczbą całkowitą, a nie ciągiem.
Nieprawidłowy akcelerator
Pole zdarzenia w instrukcji ACCELERATORS nie zostało rozpoznane lub miało więcej niż dwa znaki.
Nieprawidłowy typ akceleratora (ASCII lub VIRTKEY)
Pole type w instrukcji ACCELERATORS musi zawierać wartość ASCII lub VIRTKEY.
Nieprawidłowy znak kontrolki
Znak kontrolny w instrukcji ACCELERATORS jest nieprawidłowy. Prawidłowy znak kontrolny składa się z jednej litery (tylko) po daszku (^).
Nieprawidłowy typ kontrolki
Każda instrukcja kontrolki w instrukcji DIALOG musi być jedną z następujących wartości: POLE WYBORU, COMBOBOX, CONTROL, CTEXT, DEFPUSHBUTTON, EDITTEXT, GROUPBOX, ICON, LISTBOX, LTEXT, PUSHBUTTON, RADIOBUTTON, RTEXT, SCROLLBAR. Upewnij się, że te instrukcje sterujące są poprawnie napisane.
Nieprawidłowy typ
Typ zasobu nie był jednym z typów zdefiniowanych w pliku WINDOWS.h.
Ciąg tekstowy lub porządkowy oczekiwany w kontrolce
Pole tekstowe instrukcji CONTROL w instrukcji DIALOG musi być ciągiem tekstowym lub odwołaniem porządkowym do typu kontrolki. W przypadku używania porządkowego upewnij się, że masz instrukcję
#definedla kontrolki.Niedopasowane nawiasy
Upewnij się, że wszystkie otwarte nawiasy zostały zamknięte w instrukcji DIALOG .
Nieoczekiwana wartość w rcData
Wartości nieprzetworzonych danych w instrukcji RCDATA muszą być liczbami całkowitymi lub ciągami rozdzielonymi przecinkami. Upewnij się, że nie pozostawiliśmy przecinka ani nie pozostawiliśmy cudzysłowu wokół ciągu.
Nieznany podtyp menu
Pole item-definition instrukcji MENU może zawierać tylko instrukcje MENUITEM i POPUP .