Ĺadny brzuch
Witam
Słabo programuję ale chcę zrobić wykres w Delphi 7.
Dane czytam z dysku ( to umię ), są to liczby od 1 do około 400.
Jak to przenieś na wykres. Okno wykresu ma zajmować około 1/2 ekranu.
Może ktoś z Szanownych postowiczów podpowie (może parę linii kodu).
Dzięki
cytat:k555 napisał:
Witam
Słabo programuję ale chcę zrobić wykres w Delphi 7.
Dane czytam z dysku ( to umię ), są to liczby od 1 do około 400.
Jak to przenieś na wykres. Okno wykresu ma zajmować około 1/2 ekranu.
Może ktoś z Szanownych postowiczów podpowie (może parę linii kodu).
Dzięki
Możesz sobie wrzucić na formę Image i rysować po jego Canvas.
Zainteresuj się MoveTo, LineTo, Pen itp. W helpie masz omówienie i przykłady użycia.
ICQ : 245-363-570 | TLEN : oxisoft | GG : 486-2-486
http://4programmers....icle.php?id=492 - kilka informacji o grafice 2d w Delphi :cheesy:
Z rysowaniem wykresu to sobie już chyba poradze.
Nie mogę sobie poradzic z przeliczaniem danych na wykresie,
to znaczy: jezeli mam dane np: 10, 22, 70, 100 to mi rysuje i łaczy linie fajnie na całym wykresie od dołu do góry.
Gdy mam dane np: 1, 3, 5, 7, 8 to rysuje to wszystko na samym dole wykresu , a nie na całym.
Do tego chyba jest jakis przelicznik (jak to zrobić)
dzieki
cytat:k555 napisał:
Do tego chyba jest jakis przelicznik (jak to zrobić)
Policz sobie.
Sprawdź jaka jest różnica pomiędzy Ymin i Ymax i odwzoruj to na tym na czym rysujesz (tzn coś w tym stylu -> odwzorowanie <ymin_wykresu, ymax_wykresu> na <ymin_canvasa, ymax_canvasa> )
ICQ : 245-363-570 | TLEN : oxisoft | GG : 486-2-486
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Słabo programuję ale chcę zrobić wykres w Delphi 7.
Dane czytam z dysku ( to umię ), są to liczby od 1 do około 400.
Jak to przenieś na wykres. Okno wykresu ma zajmować około 1/2 ekranu.
Może ktoś z Szanownych postowiczów podpowie (może parę linii kodu).
Dzięki
cytat:k555 napisał:
Witam
Słabo programuję ale chcę zrobić wykres w Delphi 7.
Dane czytam z dysku ( to umię ), są to liczby od 1 do około 400.
Jak to przenieś na wykres. Okno wykresu ma zajmować około 1/2 ekranu.
Może ktoś z Szanownych postowiczów podpowie (może parę linii kodu).
Dzięki
Możesz sobie wrzucić na formę Image i rysować po jego Canvas.
Zainteresuj się MoveTo, LineTo, Pen itp. W helpie masz omówienie i przykłady użycia.
ICQ : 245-363-570 | TLEN : oxisoft | GG : 486-2-486
http://4programmers....icle.php?id=492 - kilka informacji o grafice 2d w Delphi :cheesy:
Z rysowaniem wykresu to sobie już chyba poradze.
Nie mogę sobie poradzic z przeliczaniem danych na wykresie,
to znaczy: jezeli mam dane np: 10, 22, 70, 100 to mi rysuje i łaczy linie fajnie na całym wykresie od dołu do góry.
Gdy mam dane np: 1, 3, 5, 7, 8 to rysuje to wszystko na samym dole wykresu , a nie na całym.
Do tego chyba jest jakis przelicznik (jak to zrobić)
dzieki
cytat:k555 napisał:
Do tego chyba jest jakis przelicznik (jak to zrobić)
Policz sobie.
Sprawdź jaka jest różnica pomiędzy Ymin i Ymax i odwzoruj to na tym na czym rysujesz (tzn coś w tym stylu -> odwzorowanie <ymin_wykresu, ymax_wykresu> na <ymin_canvasa, ymax_canvasa> )
ICQ : 245-363-570 | TLEN : oxisoft | GG : 486-2-486