Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C++] Jak napisać program do tworzenia wizytówek?

Ostatnio zmodyfikowano 2007-10-10 14:18
Autor Wiadomość
Mario
Temat założony przez niniejszego użytkownika
[C++] Jak napisać program do tworzenia wizytówek?
» 2007-10-09 22:44:53
Witam,
Jak zabrać się za robienie prostej wizytówki ? Dopiero dziś zacząłem uczyć się C++ i w tym momencie nie jestem w stanie jej zrobić, myślę, że za kilka dni moja widza będzie o wiele większa, ale potrzebuje jej teraz.
Chodzi o prostą wizytówkę imię, nazwisko i niżej kilka innych informacji, wszystko w ramce (najlepiej wycentrowane, by było w miarę estetyczne).
Jeżeli ktoś mógłby mi pomóc (np. pokazać szablon, albo zrobić taką z przykładowymi danymi) byłbym bardzo wdzięczny.
Pozdrawiam
P-19
DejaVu
» 2007-10-10 00:27:13
Jeśli chcesz zrobić wizytówkę, możesz poszukać gotowego programu w Internecie. Jeśli chcesz natomiast nauczyć się programowania po to, aby umieć zrobić program, który będzie służył do robienia wizytówek to przed Tobą długa droga.

Aby zrobić program do wizytówek musisz umieć:
1. C++ (conajmniej rozdziały od I do XXIII: http://ddt.pl/kursy/?TutorialId=1)
2. Nauczyć się programować w C++ wykorzystując WinAPI (w Dev-C++ to nie jest taka łatwa sprawa, bo tutaj nie masz edytora graficznego do przeciągania elementów które Ciebie interesują, tylko musisz wiedzieć jak co się nazywa)
3. Poszukać w Internecie jak drukować dokumenty graficzne (obrazy) za pomocą WinAPI.

Podsumowując: zadanie jest bardzo trudne do wykonania dla osoby, która dopiero zaczyna się uczyć programowania w C++. Dla doświadczonego programisty szacuję, że wykonanie podstawowej funkcjonalności programu takiego o którym Ty myślisz to 80h programowania.

Dla programisty, który zna te wszystkie trzy składniki być może czas można zredukować do 20h.

Dla osoby, która nie zna C++, a chce coś takiego napisać i będzie rzetelnie się uczyła tego języka dzień w dzień to zakładam że w pół roku jest możliwe napisanie takiego programu. Warunkiem koniecznym napisania takiego programu jest oczywiście wytrwałość, która będzie wielokrotnie poddawana próbom takim jak:
a) problemy z kompilacją kodu
b) problemy z błędami programu pomimo kompilacji kodu
c) problemy ze znalezieniem materiałów, które byłyby pomocne w rozwiązaniu napotkanego problemu
P-20
Mario
Temat założony przez niniejszego użytkownika
» 2007-10-10 11:17:12
Rozumiem, ale prosty program który będzie miał tylko wyświetlić z góry założone dane (bez wprowadzania zmiennych, nie drukować itd.) z ramką + ewentualnie wycentrowane, chyba nie będzie aż tak trudny ?
Programowałem w Pascalu, teraz czas na C++, myślę, że nie będzie mi tak ciężko jak osobie, która dopiero zaczyna przygodę z programowaniem.
Domyślam się, że w takim prostym programie jest to kwestia użycia odpowiednich poleceń, które narysują ramkę wokół kilku linijek tekstu i ten tekst wycentrują.
P-21
DejaVu
» 2007-10-10 14:18:39
Jeśli chcesz w trybie tekstowym napisać 'coś' na ekranie konsoli i to wycentrować - to jest to bardzo prosta sprawa. Jeśli chcesz wykorzystać do tego tryb graficzny, to Dev-C++ nie należy do najłatwiejszych środowisk programowania GUI (Graphics User Interface).
Jeśli chcesz rysować cokolwiek na ekranie w trybie graficznym, musisz poszukać kursu programowania C++ WinAPI. Pierwsze kilka lekcji powinno opisywać możliwość rysowania dowolnych kształtów i pisania tekstu w oknie.
Na chwilę obecną na portalu http://ddt.pl nie znajdziesz takiego kursu, ponieważ kurs C++ nie jest jeszcze dokończony i trochę czasu mi jeszcze zajmie jego pisanie. Sądzę, że najwcześniej na początku lutego 2008r. są szanse, że taki projekt zostanie podjęty, jak napisanie kursu programowania z wykorzystamiem WinAPI, jednak będzie on bazował na znajomości całego kursu C++, tak więc pojęcia takie jak zmienna itd nie będą wyjaśniane, tylko metodologia programowania z wykorzystaniem WinAPI.
P-22
« 1 »
  Strona 1 z 1