Andrzej - 2009-10-26 00:09:18

Krótki opis jak tworzyć klasy w osobnych plikach:

1. Po utworzeniu nowego projektu (File->New->Other-> VCL Forms Application), klikamy w oknie Project Manager na nazwę Project1.exe prawym klawiszem i wybieramy: Add New->Unit:

http://img195.imageshack.us/img195/3984/69493610.th.jpg

2. Utworzyły nam się pliki klasy:
http://img34.imageshack.us/img34/6098/48018213.th.jpg

3. Zmieniamy nazwę Unit2.cpp (wystarczy tylko pierwszą nazwę) na moja_klasa.cpp klikając prawym klawiszem na Unit2.cpp i wybierając Rename:

http://img98.imageshack.us/img98/6154/41794406.th.jpg
Pozostałe nazwy zmienią się automatycznie:
http://img194.imageshack.us/img194/6285/35115818.th.jpg

4. Następnie musimy "podpiąć" naszą klasę do programu. Więc przechodzimy do Unit1.cpp (zaznaczony na czerwono u dołu zdjęcia) i dopisujemy na samej górze #include "moja_klasa.h" (zaznaczone na zielono)

http://img33.imageshack.us/img33/5337/97732068.th.jpg

5. W pliku moja_klasa.h definujemy klasę (nagłówek klasy):
http://img25.imageshack.us/img25/1118/90786314.th.jpg

6. Zaś plik moja_klasa.cpp zawiera ciało klasy (to co mają robić "funkcje" zdefiniowane w moja_klasa.h):
http://img20.imageshack.us/img20/2192/34038630.th.jpg

W linku poniżej znajduje się program, który obrazuje to całe "zjawisko" (program nie jest idioto odporny :P)
http://hostuje.net/file.php?id=ef762b88 … 7827f51b8b

Banan - 2009-10-26 13:22:15

Respect , dzieki

JRs - 2009-10-29 10:45:27

dzieki.. :-)

www.mpowerclub.pun.pl www.aleg.pun.pl www.nemesiswow.pun.pl www.narutovsneji.pun.pl www.dmt.pun.pl