Tworzenie wykresów
Ostatnio zmodyfikowano 2015-12-15 10:12
Klasyczny Temat założony przez niniejszego użytkownika |
Tworzenie wykresów » 2015-12-14 21:19:27 Cześć, pracuje w programie builder 6 c++ mam do wykonania rysowanie funkcji kwadratowej. Stworzyłem image, butona i trzy edity. Zrobiłem wykres lecz brakuje mi dorobienie kresek pionowych, strzałek do osi XY i wyświetlania danej funkcji. Bardzo was proszę o pomoc :( KOD: #include <vcl.h> #pragma hdrstop
#include "Unit1.h"
#pragma package(smart_init) #pragma resource "*.dfm" TForm1 * Form1;
__fastcall TForm1::TForm1( TComponent * Owner ) : TForm( Owner ) { }
void __fastcall TForm1::Button2Click( TObject * Sender ) { exit( 0 ); }
void __fastcall TForm1::Button1Click( TObject * Sender ) { Image1->Canvas->Pen->Color = clGray; Image1->Canvas->MoveTo( 0, 240 ); Image1->Canvas->LineTo( 500, 240 ); Image1->Canvas->MoveTo( 240, 20 ); Image1->Canvas->LineTo( 240, 500 ); Image1->Canvas->LineTo( 480, Image1->Height - 240 ); Image1->Canvas->LineTo( Image1->Width - 40, Image1->Height - 205 ); for( int i = 1; i < 42; i++ ) { Image1->Canvas->MoveTo( 240 - 4,( Image1->Height - 4 ) -( i * 10 ) ); Image1->Canvas->LineTo( 240 + 4,( Image1->Height - 4 ) -( i * 10 ) ); } for( int i = 1; i < 42; i++ ) { Image1->Canvas->MoveTo( 440 + 4,( Image1->Height - 4 ) -( i * 10 ) ); Image1->Canvas->LineTo( 440 - 4,( Image1->Height - 4 ) -( i * 10 ) ); } }
|
|
darko202 |
» 2015-12-15 10:12:00 |
|
« 1 » |