Membuat Titik Pada Suatu Koordinat Garis Dengan Menggunakan Delphi - Nyong Cah Fisika
Membuat Titik Pada Suatu Koordinat Garis Dengan Menggunakan Delphi - Nyong Cah Fisika
MEMBUAT TITIK
PADA SUATU
KOORDINAT GARIS Tulisan
DENGAN Terakhir
MENGGUNAKAN DE Fractal dan
LPHI Ruang Fasa
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their
y y g y g
use.
Tutup dan terima
To nd out more, including how to control cookies, see here: Cookie Policy
MEMBUAT TITIK
PADA SUATU
KOORDINAT
GARIS DENGAN
MENGGUNAKAN
DELPHI
INTERPOLASI,
EKSTRAPOLASI,
DAN BERIKUT ADALAH CODE
REGRESI,
PROGRAM YANG DIGUNAKAN….
DAN POLINOMIA
L
unit Unit1;
interface
Komentar
Terbaru
uses
type
SISTEM CERDAS
Label3: TLabel;
Label4: TLabel;
Button2: TButton;
Statistik
Label1: TLabel;
Iklan
Label2: TLabel;
ScrollBar3: TScrollBar;
ScrollBar4: TScrollBar;
procedure ScrollBar2Change(Sender:
TObject);
procedure ScrollBar1Change(Sender:
TObject);
procedure ScrollBar3Change(Sender:
TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
gambar:TBitmap;
sx,sy,sumbuX,sumbuY,panjanglengansumb
uX,panjanglengansumbuY,
i,j,koordinatY,rentangtitik,gelombang,nil_si
n:Integer;
X,Y:integer;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender:
TObject);
begin
//Tampilan gambar
gambar:=TBitmap.Create;
gambar.Width:=Image1.Width;
gambar.Height:=Image1.Height;
Label3.Caption:=IntToStr(ScrollBar4.Positi
on);
Label4.Caption:=IntToStr(-
ScrollBar3.Position);
sx:=Round(gambar.Height/2);
sy:=Round(gambar.Width/2);
sumbuX:=sx+ScrollBar3.Position;
sumbuY:=sy+ScrollBar4.Position;
gambar.Canvas.MoveTo(sumbuY,0);
gambar.Canvas.LineTo(sumbuY,gambar.Hei
ght);
gambar.Canvas.MoveTo(0,sumbuX);
gambar.Canvas.LineTo(gambar.Width,sumb
uX);
panjanglengansumbuX:=20*round((gambar.
Width/2)/rentangtitik);
panjanglengansumbuY:=20*round((gambar.
Height/2)/rentangtitik);
begin
gambar.Canvas.Ellipse(sumbuY+rentangtiti
k*i-1,sumbuX-
5,sumbuY+rentangtitik*i+1,sumbuX+5);
gambar.Canvas.TextOut(sumbuY-
3+rentangtitik*i,sumbuX+10,IntToStr(i));
gambar.Canvas.Ellipse(sumbuY+rentangtiti
k*(-i)-1,sumbuX-5,sumbuY+rentangtitik*(-
i)+1,sumbuX+5);
gambar.Canvas.TextOut(sumbuY-
3+rentangtitik*(-i),sumbuX+10,IntToStr(-
i));
gambar.Canvas.Ellipse(sumbuY-
5,sumbuX+rentangtitik*i-
1,sumbuY+5,sumbuX+rentangtitik*i+1);
gambar.Canvas.TextOut(sumbuY-
15,sumbuX-7+rentangtitik*(-i),IntToStr(i));
gambar.Canvas.Ellipse(sumbuY-
5,sumbuX+rentangtitik*(-
i)-1,sumbuY+5,sumbuX+rentangtitik*(-
i)+1);
gambar.Canvas.TextOut(sumbuY-
15,sumbuX-7+rentangtitik*(i),IntToStr(-i));
end;
x:=ScrollBar1.Position;
y:=-ScrollBar2.Position;
Edit1.Text:=IntToStr(x);
Edit2.Text:=IntToStr(y);
gambar.Canvas.Rectangle(sumbuY+
(X*rentangtitik)+3,sumbuX-
(Y*rentangtitik)+3,sumbuY+
(X*rentangtitik)-3,sumbuX-
(Y*rentangtitik)-3);
gambar.Canvas.TextOut(sumbuY+
(X*rentangtitik)+15,sumbuX-17-
rentangtitik*(Y),
(‘(‘+IntToStr(X)+’,’+IntToStr(Y)+’)’));
//menampilkan gambar
image1.Picture.Assign(gambar);
gambar.Free;
end;
procedure
TForm1.ScrollBar2Change(Sender:
TObject);
begin
Button1Click(Action);
end;
procedure
TForm1.ScrollBar1Change(Sender:
TObject);
begin
Button1Click(Action);
end;
procedure TForm1.Button2Click(Sender:
TObject);
begin
ScrollBar3.Position:=0;
ScrollBar4.Position:=0;
end;
procedure TForm1.FormCreate(Sender:
TObject);
begin
rentangtitik:=25;
x:=ScrollBar1.Position;
y:=-ScrollBar2.Position;
Edit1.Text:=IntToStr(x);
Edit2.Text:=IntToStr(y);
ScrollBar1.Max:=25;
ScrollBar1.Min:=-25;
ScrollBar2.Max:=25;
ScrollBar2.Min:=-25;
ScrollBar3.Max:=Round(Image1.Width/2);
ScrollBar3.Min:=-Round(Image1.Width/2);
ScrollBar4.Max:=Round(Image1.Height/2);
ScrollBar4.Min:=-Round(Image1.Height/2);
end;
procedure
TForm1.ScrollBar4Change(Sender:
TObject);
begin
Button1Click(action);
end;
procedure
TForm1.ScrollBar3Change(Sender:
TObject);
begin
Button1Click(action);
end;
end.
Wassalamualaikum Wr. Wb
Iklan
Report this ad
Report this ad
Bagikan ini:
Suka
Terkait
Pos Sebelumnya
INTERPOLASI,
EKSTRAPOLASI, REGRESI,
DAN POLINOMIAL
Pos Berikutnya
MEMBUAT PROGRAM
SEBUAH GRAFIK DARI
PERSAMAAN KUADRAT
DAN PERSAMAAN GARIS
LURUS DENGAN DELPHI
Tinggalkan Balasan
Cari …
Tulisan
Terakhir
Fractal dan
Ruang Fasa
PERSAMAAN
DEFERENSIAL
DALAM
FENOMENA FISIK
A
MEMBUAT
PROGRAM
SEBUAH GRAFIK
DARI
PERSAMAAN
Komentar
KUADRAT DAN
Terbaru
PERSAMAAN
GARIS LURUS
DENGAN DELPHI
MEMBUAT TITIK
Arsip
PADA SUATU
KOORDINAT
GARIS DENGAN
Juli 2016
MENGGUNAKAN
DELPHI
INTERPOLASI,
EKSTRAPOLASI,
Kategori
REGRESI,
DAN POLINOMIA
L
FISIKA
KOMPUTASI
PEMODELAN
PEMROGRAMAN
FISIKA
KOMPUTASI
SISTEM CERDAS
Buat situs web atau blog gratis di WordPress.com. Tema: Scratchpad oleh Automattic.