Procentowy wykres słupkowy

1

Witam,
mam do wykonania program rysujący procentowy wykres słupkowy w Visual C++ (windows form application). Czy ktoś dysponuje wiedzą na temat tego, gdzie moglabym znaleźć jakieś samouczki/tutoriale, które mogłyby mi w tym zadaniu pomóc? Czy takie aplikacje mają cokolwiek wspólnego z programami pisanymi na konsolę, czy muszę się nauczyć, że tak to nazwę "języka" windows form od podstaw? Do tej pory pisałam jedynie proste programy na konsolę w C++ i aplikacje okienkowe są mi całkowicie obce. Google jakoś też mi do tej pory nie pomogło - nie mogę znaleźć niczego, co mogłoby mi pomóc zacząć cokolwiek pisać. Będę wdzięczna za odpowiedź.

0

Jeżeli Windows Forms, to i C++/CLI, taka odmiana C++ pod .NET-a. Jest tam kilka rzeczy, które się różnią od zwykłego C++ np. jak tworzysz coś dynamicznie to piszesz:

Typ^ a = gcnew Typ();

W sumie dużo się nie różni. A jeżeli chodzi o sam wykres słupkowy to z pomocą przyjdzie ci klasa Graphics, opis znajdziesz na MSDN'ie. Możesz dowolnie rysować po formie. Jak chcesz wykres to wystarczy trochę umiejętności z matematyki, trochę myślenia i ci się uda.

0

Dziękuję za odpowiedź.
W sumie nie napisałam wcześniej, że dostałam zalecenie od prowadzącego, żeby skorzystać z gotowego wykresu, który znajduje się w toolboxie, więc chyba w tą stronę powinnam pójść. Tylko z której strony to ugryźć?

0

A zapomniałem, że jest gotowa kontrolka, myślałem, że własnoręcznie narysować. Skoro tak to na YT jest kilka tutoriali, przykładowo: , reszta jest w propozycjach.

0

A czy wie ktoś skąd mogę zaczerpnąć wiedzy o tym, jak skomunikować gotową kontrolkę wykresu z danymi wpisywanymi do pól tekstowych w czasie działania programu (no i oczywiście z przyciskiem, który ma rysować wykres)? Tego w tutorialach na youtubie nie znalazłam. Piszę w windows form application dla c++.

0

Tekst w textboxach to odpowiednie dane, które chcesz wprowadzić na wykres. Wystarczy zmienić te dane w wykresie po naciśnięciu przycisku - czyli pobrać z tekstboxów odpowiednie dane i wklepać do kontrolki tam gdzie chcesz.

0

Przepraszam, wiem, że zamęczam głupimi pytaniami, ale w jaki sposób pobrać te dane z textboxów i wklepać do kontrolki? I muszę zrobić konwersję z int na string tych danych w textboxie, tak?

0

Tak, chyba zrzutować, o ile pamiętam na wykresie przyjmuje raczej inty czy floaty itp. Tam gdzie chcesz wsadzić odpowiednią wartość po prostu przypisujesz tej wartości wykresu to co chcesz.

0

A generalnie powinnam to znaleźć w opcjach odpowiadających za tworzenie wykresu? Czy wpisać coś w kodzie?

0

Uczenie się C++/CLI z Youtube! Nowa era programowania.

0

W sumie to jak ostatnio zapytałam prowadzącego, skąd poleca czerpać wiedzę, aby napisać ten program, to usłyszałam, że z youtube...

0

@up Zmień uczelnię :D

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