ZarzÄ…dzanie plikami w Borland

dział ogólny

ZarzÄ…dzanie plikami w Borland

Nowy postprzez Bert1223 » niedziela, 13 grudnia 2009, 20:45

Chciałbym poprosić o pomoc, podpowiedź jak prawidłowo zarządzać plikami w Borlandzie c++.
Chciałem zabrać się za pisanie programu na zaliczenie do szkoły.
Utworzyłem główny projekt VCL Froms Aplication o naziwe Paszportoryzacja, a dahej:
plik: myDefine.h, który zawiera wszystkie stałe używane w programie,
plik: myFunction.h, który zawiera funkcje ogólne używane w programie,
plik: myLan.h, który zawiera klasę myLan wraz z modyfikatorami, konstruktorami itd...
plik: myManagment.h, który biędzie zawierał includy do wszystkich plików z klasami, oraz sam w sobie definiuje tablicę klasy myLan, a w przyszłości również inne... "myLan Lan[MAX_LAN];"
plik: myManagment.cpp, wazne funkcje

W pliku Paszportoryzacja.cpp na razie puki co wypełniam ręcznie klasę myLan:
Kod: Zaznacz cały
__fastcall TFormManu::TFormManu(TComponent* Owner)
   : TForm(Owner)
{
   Lan[1].setId(1);
   Lan[1].setName("Czerwionka-Leszczyny");
   Lan[1].setCommentary("brak");

Używając ShowMessage(Lan[1].getId()); dostaję 1, ale przy zdarzeniu otwierajacym nastepne okno FormLan->Show(); gdzie również w include deklaruje myManagment.h gdzie jest deklaracje tablicy klas myLan używając ShowMessage(Lan[1].getId()); dostaję 0.
Tak jakby wcześniejsze ręczne wpisanie danych nic nie dało :(
Avatar użytkownika
Bert1223
Bladawiec
Bladawiec
 
Posty: 45
Dołączył(a): czwartek, 15 października 2009, 02:41
PodziÄ™kowaÅ‚ : 6
OtrzymaÅ‚ podziÄ™kowaÅ„: 0
    NieznanyNieznana

Re: ZarzÄ…dzanie plikami w Borland

Nowy postprzez Cyfrowy Baron » poniedziaÅ‚ek, 14 grudnia 2009, 14:40

Środowisko samo tworzy odpowiednie pliki, w skład każdego formularz wchodzą pliku *.cpp + *.h + *.dfm. Nowe formularze lub jednostki tworzy się poprzez Menu: File -> New Form - dla nowego formularza, lub New Unit - dla nowej jednostki - utworzone zostaną pliki *.cpp + *.h.

Skoro tak mało wiesz o programowaniu w środowisku C++Builder, to na początku powinieneś skupić się na zasadzie, ze każdemu plikowi *.cpp towarzyszy plik *.h i vice versa.

Zanim zaczniesz zadawać pytania przeczytaj podane niżej artyluły dokładnie w takiej kolejności:
► patrz serwis: Cyfrowy Baron dziaÅ‚: teoria:
    Funkcje.
    Przekazywanie obiektów i funkcji pomiÄ™dzy formularzami.
    Tworzenie modułów.
    Tworzenie klas.

Za ten post autor Cyfrowy Baron otrzymał podziękowanie od:
Bert1223
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
PodziÄ™kowaÅ‚ : 12
OtrzymaÅ‚ podziÄ™kowaÅ„: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    NieznanyNieznana

Re: ZarzÄ…dzanie plikami w Borland

Nowy postprzez Bert1223 » poniedziaÅ‚ek, 14 grudnia 2009, 20:19

Dobra biorę się za lekturę, dziękuje.
Avatar użytkownika
Bert1223
Bladawiec
Bladawiec
 
Posty: 45
Dołączył(a): czwartek, 15 października 2009, 02:41
PodziÄ™kowaÅ‚ : 6
OtrzymaÅ‚ podziÄ™kowaÅ„: 0
    NieznanyNieznana


  • Podobne tematy
    Odpowiedzi
    Wyświetlone
    Ostatni post

Powrót do Ogólne problemy z programowaniem

Kto przeglÄ…da forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 6 gości

cron