You are on page 1of 2

Nama : Gede Arya Ardivan Pratama Saputra

Nim : 2015101021
Kelas : Ilkom 5B

DoubleBuffered
Hasil run program :

Code program :
namespace DoubleBuffered
{
public partial class Form1 : Form
{
Graphics gr;
Bitmap img;
Graphics grImg;
public Form1()
{
InitializeComponent();
gr = pictureBox1.CreateGraphics();
img = new Bitmap(pictureBox1.Width, pictureBox1.Height);
grImg = Graphics.FromImage(img);
}
private void MyDelay(long dt)
{ long
t = dt; while
(dt > 0)
{
dt--; while
(t > 0)
{
t--;
}
}
}
private void Form1_Load(object sender, EventArgs e)
{

}
private void button1_Click(object sender, EventArgs e)
{
for (int i = 10; i < 800; i++)
{
gr.Clear(Color.Blue);
gr.DrawEllipse(new Pen(Color.Yellow), i - 10, 150, 20, 20);
gr.DrawImage(img, 0, 0);
MyDelay(1800000);
}
}
}
}

You might also like