Borland C++ 6 - program "gubi" formę

0

Witam

Mam nie lada kłopot z Borland C++ Builderem 6. Włączam go, robię jakiś program, jest forma, itd. - wszystko jest ok. Zapisuję wszystkie pliki, wyłączam program. Po ponownym włączeniu programu z całego projektu otwiera mi się tylko plik .cpp, a formy nie ma :(. Problem w tym, że nie mogę tego .cpp później skompilować, bo nie ma formy! Co robić? Tak jest z każdym programem.

Jest to wersja Evaluation ściągnięta ze strony Borlanda. Mam Wina XP. W Borland Delphi 7 wszystko jest w porządku a tutaj niestety nie.
Proszę pomóżcie.

0

Możliwe, że nie zapisałeś wszystkich plików. Najlepiej robić to tak FILE->SAVE ALL wtedy zapiszesz wszystkie pliki.

0

Niestety zapisałem wszystkie pliki... :( I tak jest za każdym razem. Reinstalka nie pomaga.

// Zmień temat, ten nic nie mowi o naturze problemu [mf]

0

Ktory plik .cpp sie otwiera: glowny plik projektu, czy modul formularza?
Jesli glowny .cpp, wybierz z menu View opcje Units. Jesli masz modul formularza "bez formularza", wdus F12.

0

Niestety to też nie działa. W View w ogóle ta opcja jest "szara" i nie da się jej wybrać. Poniżej jest Units i Forms. Wchodząc w Forms, jest tam View Form - zaznaczam formę (jest tylko jedna), naciskam OK i NIC się nie dzieje, tzn. nadal mi nie wyświetla formy :(.
Problem w tym, że forma tak jakby się "gubi", bo przy kompilacji wyskakują mi błędy:

  1. [C++ Error] Moomba.cpp(11): E2303 Type name expected [podświetla mi się linijka Application->CreateForm(__classid(TForm1), &Form1); ]
  2. [C++ Error] Moomba.cpp(11): E2121 Function call missing ) [podświetla mi się ta sama linijka]
  3. [C++ Error] Moomba.cpp(26): E2451 Undefined symbol 'exception' [podświetla mi się Application->ShowException(&exception);

Już nie wiem co mam robić - wszyscy piszą że Borland 6 jest taki dobry, a u mnie jest g.. a nie dobry program. :-/ . Poradzcie mi co mam robić?

// zeby nie było... miałeś szanse [mf]

0

Masz w pliku projektu (.cpp) linijke podobna do tej

USEFORM("Unit1.cpp", Form1); ?

0

Nie ma takiej linijki. A w którym miejscu ona powinna być zapisana? (to dopiszę)

PS. Co się dzieje? Dostałem 2 wiadomości na maila - jedna że temat został wyrzucony do Kosza, a druga że został przeniesiony z powrotem. Czemu chciał ktoś skasować temat? Zrobiłem coś źle?

Niestety zapisałem wszystkie pliki... I tak jest za każdym razem. Reinstalka nie pomaga.

// Zmień temat, ten nic nie mowi o naturze problemu [mf]

Ostatnio zmodyfikowany: 31-10-2004 21:23 przez flabra

To przez to chcieliście wurzycić do kosza? Przecież temat mówi ogólnie o co chodzi - jest podany program i że jest mowa o problemie. Jak ktoś chce pomóc to wchodzi, nie? Czy się mylę?

Mam opisać naturę problemu w temacie? To temat będzie brzmiał: "Borland C++ Builder 6 - problem - program "gubi" formę..." Nie za długi? Jak chcecie.

[EDIT]
No i dobrze mówię że jest za długi :( .

// Taa, a moze np tak: 'bcb6 - gubienie formy' za długie? Owszem wyszukiwarka szuka po tematach, wiec temat scisle opisujący problem jest wymagany i posty nie spełniajace tego kryteium wylatuja, bezdyskusyjnie. Nie bądź złosliy dla samego siebie, udawanie głupszego niż jesteś nie udowodni twoich racji [mf]

0

Mozesz ja dopisac po

#pragma hdrstop

.

0

Niestety dalej nie działa... Jak tak dalej pójdzie to będę musiał formata zrobić :-/

(...) temat scisle opisujący problem jest wymagany i posty nie spełniajace tego kryteium wylatuja, bezdyskusyjnie (...)

  1. To dobrze, że się dowiedziałem, bo przynajmniej wiem, za co mogłeś wyrzucić to do Kosza. Na przyszłość będę się starał lepiej opisywać temat.
  2. Związane z "jedynką" - dowiedziałem się o tym dopiero od Ciebie, a przeczytałem regulamin wcześniej - tam tego chyba nie ma ( http://4programmers.net/regulamin.php ). Może byście dopisali to do regulaminu, bo przychodzi ktoś z zewnątrz i nie wie "osohosi".
  3. Dzięki, że wykazałeś się odrobiną wyrozumiałości i wyciągnąłeś ten temat z powrotem (notabene Twój pierwszy komentarz - o naturze problemu - zobaczyłem dopiero po tym wszystkim - gdy pisałem poprzedniego posta).
  4. bcb6 - czegoś takiego raczej nie szukałbym w wyszukiwarce - pisałbym builder, c++ i/lub borland.
  5. "(...) udawanie głupszego niż jesteś (...)". Nie udaję - po prostu nie znam całkowicie reguł panujących na tym forum - ale to jest "niewiedza" a nie "głupota". I to w dodatku nie wiem dlatego, że nie zostało to napisane w regulaminie. No chyba że jest jakiś inny regulamin, którego nie czytałem. Jeżeli tak, to podaj mi adres do tego drugiego regulaminu. (nie pisz już komentarzy tutaj, tylko napisz mi na gg - po co mamy zaśmiecać forum - teraz na temat napisałem jedną linijkę a ie na temat aż tyle... - 3385401)
0

Mam propo: spakuj ladnie ten projekt (albo jakis inny, ktory Ci nie dziala) i wyslij mi go na priv. Tylko .cpp, .h, .bpr i .dfm.

0

Wielkie dzięki dla hamster?!!! Już wszystko wiem i spieszę z wyjaśnieniem:

Otóż u mnie program gubił formę, bo zapisując wszystko, dwa razy podawałem taką samą nazwę - nadpisując tym samym plik formularza [!!!] .
Rozwiązaniem problemu jest więc nazywanie modułów związanych z formularzami inaczej niż nazwa projektu.

Jeszcze raz wielkie dzięki :] . [soczek] ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1