Nesneyi Hareket Ettirme C#

Resimde görülen daireyi Yukarı,aşağı-sağa,sola hızlı,yavaş ve normal bir şekilde hareket ettirmemize yarıyan bir programdır
[code language=”Csharp”]
public partial class Form1 : Form
{
int x,y;
public Form1()
{
InitializeComponent();
}
private void button2_Click(object sender, EventArgs e)
{
timer4.Enabled = false;
timer3.Enabled = false;
timer2.Enabled = false;
timer1.Enabled = true;
}
private void button1_Click(object sender, EventArgs e)
{
timer4.Enabled = false;
timer3.Enabled = false;
timer1.Enabled = false;
timer2.Enabled = true;
}
private void button3_Click(object sender, EventArgs e)
{
timer4.Enabled = false;
timer1.Enabled = false;
timer2.Enabled = false;
timer3.Enabled = true;
}
private void button4_Click(object sender, EventArgs e)
{
timer1.Enabled = false;
timer2.Enabled = false;
timer3.Enabled = false;
timer4.Enabled = true;
}
private void timer1_Tick(object sender, EventArgs e)
{
x = x – 2;
pictureBox1.Left = x;
if (x < 0)
{
x = 0;
timer1.Enabled = false;
timer2.Enabled = false;
timer3.Enabled = false;
timer4.Enabled = false;
}
}
private void timer2_Tick(object sender, EventArgs e)
{
x = x + 2;
pictureBox1.Left = x;
if (x >= 520)
{
x = 520;
timer1.Enabled = false;
timer2.Enabled = false;
timer3.Enabled = false;
timer4.Enabled = false;
}
}
private void timer3_Tick(object sender, EventArgs e)
{
y = y – 2;
pictureBox1.Top = y;
if (y <= 0)
{
y = 0;
timer1.Enabled = false;
timer2.Enabled = false;
timer3.Enabled = false;
timer4.Enabled = false;
}
}
private void timer4_Tick(object sender, EventArgs e)
{
y = y + 2;
pictureBox1.Top = y;
if (y >= 360)
{
y = 360;
timer1.Enabled = false;
timer2.Enabled = false;
timer3.Enabled = false;
timer4.Enabled = false;
}
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void button5_Click(object sender, EventArgs e)
{
timer1.Enabled = false;
timer2.Enabled = false;
timer3.Enabled = false;
timer4.Enabled = false;
}
private void radioButton1_CheckedChanged(object sender, EventArgs e)
{
timer1.Interval = 50;
timer2.Interval = 50;
timer3.Interval = 50;
timer4.Interval = 50;
}
private void radioButton2_CheckedChanged(object sender, EventArgs e)
{
timer1.Interval = 20;
timer2.Interval = 20;
timer3.Interval = 20;
timer4.Interval = 20;
}
private void radioButton3_CheckedChanged(object sender, EventArgs e)
{
timer1.Interval = 5;
timer2.Interval = 5;
timer3.Interval = 5;
timer4.Interval = 5;
}
}[/code]
kardeşim iyi güzel koymuşsunda bu kodu.. birde kullanmayı dene sitenden. kopyala yapıyoruz soldaki satır numaralarıda geliyor.. ikincisi timerler hata veriyor hangi sınıfı using yapıcaz yazmamışsın…
Kodların üstünde kodları kopyala ‘ ya tıkladığında sadece kodları kopyalar.Yanındaki sayıları almaz.using yapmana gerek yok.Öyle bir durumda projelerimizde zaten belirtiyoruz.Projene gerekli nesneleri eklediğine dikkat et.Eksik nesne eklemiş olabilirsin. Bir diğer seçenek yukarıdaki Projeyi İNDİR linkine tıklayarak da uygulamayı indirebilirsin.Yani anlayacağın sıfır zahmetsiz. Dosya rarlı .Açıp öyle çalıştırmalısın.Kolay gelsin.
Eğer projeyi indirmek istemezseniz Kod Sayfasının en üstünde KODLARI GÖSTER seçeneği var ona tıkladığınızda kodları görebilirsiniz kopyalamak istediğinizde satır numaraları görünmeden kodlara ulaşabilirsiniz.
kodlar sayfadan okudum kafamda derledim bi sorun yok gibi gözüküyor ama esas mesala şu nesneyi Web tabanlı olarak hareket ettirebilmek mümkünmüdür??
@wolf : birde küfür etseydin , nasıl insanlarsınız hiç bir çıkar beklemeden bu güzel projeleri yayınlıyorlar birde sizin üslubunuza bakın !!! bunları hak etmiyorsunuz wolf ve onun gibi düşünenler..
valla elinize sağlık çok güzel projeler.yalnız projeyi indirdip açmaya çalıştığımda hata veriyor. Microsoft.Csharp.targets ‘i bulamıyor,import edin felan diyor.bi eksiklik mi var yoksa sorun benden mi kaynaklanıyor,,eğer öyleyse ne yapmalıyım?
Projeyi indirip denedim.Herhangi bir sorun yok projede.Projeyi indirdikten sonra
1-winrar ile sıkıştırdığımız projeyi açmalısınız.
2-Projeleri Microsoft Visual Studio 2008 ile hazırladığımız için 2008 veya üstü versiyonlarda çalıştırmalısınız.
Destek için sitedeki reklamları tıklayabilirsiniz .
merhabalar kodları için saolun sorum şu şimdi bu kodlarıyla istedimiz nesleyi nasıl eklices ikici sorum şu nesleyi ekledik deyelim web site otomatik olarak nasıl hareket etire biliris ben web tasarımla uraştığım için programlama dillerini bilmiyorum sadece web dillerini biliryorum yardım ederseniz iyi olur şimdiden teşkle …
Buradaki örnekler masaüstü uygulamaları.
tskler
Sitemizin Google’da Ön Sıralarda Çıkması İçin Lütfen Google+ Butonuna Tıklayınız , Sayfamızı Facebookta Beğeniniz veya yazıları Twitter,Facebookta paylaşınız.
çok güzel projeler yapanların eline saglık 🙂
Hocam elinize sağlık özel yazılım talebimiz var, görüşmek isteriz.
Tolga:
gorselprogram@gmail.com adresinden iletişime geçebilirsiniz.
5 Tane picturebox ı kaydırıp x ler arası 10 boşluk y leri aynı olan timerı nasıl yapabilirim yardım edermisiniz acil ?