Witam !
Nie jestem programistą ale zwykłym studentem, dostaliśmy na zajęciach zadanie gotowe z instrukcją, robiłem wszystko po kolei ale gdy przychodzi do momentu kompilacji to wyskakuje błąd jak na poniższym zdjeciu. Program jest bardzo prosty składa się praktycznie tylko z gotowych elementów. Proszę o pomoc lub radę. Z góry dzięki !
Zacznij od restartu komputera, jeżeli nie pomoże - reinstalacja buildera.
Ustawienia projektu są skopane, prawie na pewno brakuje w ustawieniach ważnego pliku bpl, który zawiera definicję TEditor.
Stwórz nowy domyślny projekt i dodaj na nowo źródła.
A przypadkiem nie usuwałeś Edit'a ręcznie z kodu? Możliwe, że w pliku nagłówkowym pozostał ślad po nieistniejącym już w kodzie Edicie. Jeśli tak usuń jego pozostałość z pliku .h.
Powiem wam szczerze że naprawdę nic nie komplikowałem. Włączyłem ten program i dodawałem wszystkie gotowe elementy (RadioGroup, Label, Edit itp.). Więc naprawdę prosta sprawa więc kompletnie nie wiem skąd taki błąd. Jeśli ktoś z was mógłby zerknąć to naprawdę byłbym wdzięczny:
http://www.speedyshare.com/UwcrK/Program.rar
Z góry dziękuje
Bo wpadłeś na super genialny pomysł zostawić te TEdit bez nazw?!
Nadaj nazwy zaś właściwość Text wyczyść.
Miałem raz w którymś (nie wiem już nawet w którym) z projektów Delphi taki sam przypadek ale pamiętam że wtedy nie doszedłem przyczyny (a z godzinę szukałem). Problem naprawiłem (a właściwie obszedłem) modyfikując projekt:
Application->Initialize(); //to jest w pliku projektu
RegisterClass(__classid(TEdit)); // to dodałem
Application->CreateForm(__classid(TForm1), &Form1); //to jest
ale u Ciebie jednak widzę że to przez to, że wszystkie komponenty TEdit
jakimś cudem straciły właściwość Name
(jest puste) uzupełnij i będzie ok.
_13th_Dragon napisał(a):
Bo wpadłeś na super genialny pomysł zostawić te TEdit bez nazw?!
Nadaj nazwy zaś właściwość Text wyczyść.
I to był problem. Dzięki wielkie za pomoc ! Ruszam dalej z tym projektem i temat do zamknięcia. Dzięki wielkie raz jeszcze za poświęcony czas !