Monster Notebook
 
Şimdi Üye Ol | Şifremi Unuttum
Ana SayfaSanalkurs.netProgramlarSanalkurs.netÖnemli SitelerSanalkurs.netYazarlarSanalkurs.netDers EkleSanalkurs.netE-DergiSanalkurs.netBlog Sanalkurs.netİletişimSanalkurs.netForum
 
Anasayfa » Delphi (78 ders)
 
Timage Nesnesini Runtime (Çalışma anında) da Yerini değiştirmek

Yazar: Ali Yeşiloğlu  
Eklenme: 28.06.2009   Okunma: 362   Seviyesi:  Orta
 
Timage Nesnesini Runtime (çalışma anında) da yerini değiştirmeyi öğrenelim.

Yeni bir proje açalım.

Delphi 7 için: File -> New -> Application

Delphi 2007: File -> New -> VCL Froms Application - Delphi For Win32

1 - ) Şimdi form üzerine bir ader Additional sekmesinden Timage nesnesi ekleyin.

2 - ) Programınızın kod yazma ekranına gelin ve aşağıdaki gibi iki global değişkenimizi tanımlayalım..


var
Form1: TForm1; // in altına
imgSol,imgUst : integer;  // iki adet integer değişkenimizi tanımladık...


3 - ) Şimdi Timage nesnemize form üzerinde bir kere tıklayalım ve Object Inspector'dan Events sekmesinde bulunan Onmousedown olayına çift tıklayalım ve proceredure'ümüz oluşsun... Begin ve end bloğu arasına aşağıdaki kodu yazalım:


 if Button = mbleft then begin
    imgSol:=X;
    imgUst:=Y;
end;


OnMouseMove olayına da aşağıdaki kodu yazalım


   if ssLeft in Shift then begin
    Image1.Left:=Image1.Left+(X-imgSol);
    Image1.Top:=Image1.Top+(Y-imgUst);
    end;


Şimdi programımızı çalıştıralım ve image nesnemizi oynatabiliriz.

Not: Timage nesnesine picture properties ından resim yüklemeyi unutmayın ;)
 

 

Timage Nesnesini Runtime (Çalışma anında) da Yerini değiştirmek Dersini Yazdirin YAZDIR

Bu ders için ilk yorumu sen yap !

  BU DERSE YORUM EKLEYİN

Üye olmadan yorum ekleyemezsiniz !


UYARI: SANALKURS.net'te yer alan materyaller ile ilgili her türlü sorumluluk hazırlayan veya gönderene aittir. Yazarlar, gönderdikleri makale ve derslerle başkalarını yanıltıcı bilgi veremezler. SANALKURS.net bilgilerin kullanımı sonucunda doğacak hata ve zararlardan sorumlu tutulamaz. SANALKURS.net'te yer alan bir makale link vermek ve kaynak göstermek şartıyla başka bir sitede yayınlanabilir. SANALKURS.net kullanıcıları ve üyeleri, üçüncü kişilerin telif hakkı sahibi bulunduğu hiçbir yazı, fotoğraf, resim vb. materyal ve ürünü kullanamazlar. SANALKURS.net kullanıcı ve yazarlarının, üçüncü kişilerin telif hakkı sahibi olduğu yazı, resim vb. ürünleri izinsiz kullanması durumunda, her türlü hukuki ve cezai sorumluluk kendilerine aittir.
 İSTATİSTİKLER
XML Kaynağımızdan yararlanarak sitemizdeki derslerimizi masaüstünüzden yada web sitenizden takip edebilirsiniz
ÇEVRİMİÇİ 179 Ziyaretçi, 14 Üye
Gervinho, bozoklar, O-Lee, Keremel, NaRe_TuRKeY, ramones1982, sanalusta, s-R-c, Charisma_47, ertughaskan, deliler, hacoban, kerasus, mocaco3
Bugün: 719, Dün: 10154, Bu Ay: 21086, Toplam Ziyaret: 7226898, Toplam Üye: 216260, Son Üye: nur_cihan
Yazılı Dersler: 2459, Video Dersler: 407, Toplam Yazar: 64, Toplam Dosya: 53, Toplam Link: 26
   
RSS Kaynağımızdan yararlanarak sitemizdeki derslerimizi masaüstünüzden yada web sitenizden takip edebilirsiniz