lostyazilim
tr.link

VB2013 - gif'i loopdan nasıl çıkartabilirim ?

5 Mesajlar 739 Okunma
lstbozum
tr.link

Aday Aday WM Aracı Kullanıcı
  • Üyelik 26.03.2014
  • Yaş/Cinsiyet 61 / E
  • Meslek İnş. Müh.
  • Konum İstanbul Anadolu
  • Ad Soyad A** Y**
  • Mesajlar 11
  • Beğeniler 0 / 1
  • Ticaret 0, (%0)
Programın başına 10 sn'lik bir animasyon (gif dosyası) ekledim. Gif'i; açmış olduğum yeni bir form üzerine, aynı ebadda eklemiş olduğum bir picturebox'un image'sine yükleyerek çalıştırıyorum.

Form1'in Form1_Load prosedürüne
Me.Hide()
Form2.Show()


yazarak gönderiyorum.

Form2'nin Form2_Load prosedürüne ise
Me.Show()
Form1.Show()

yazdım.

Program başladığında form2'ye gidip gifi çalıştırıyor ancak gif başa sarıp yeniden dönüyor. Böylece sonsuz bir döngüde devam ediyor.

Form2'deki bu gif'i sadece 1 kez sonuna kadar çalıştırdıktan sonra, Form2'yi kapattırıp, Form1'e nasıl döndürebilirim ?
 

 

wmaraci
reklam

yakupqqq yakupqqq Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 25.10.2014
  • Yaş/Cinsiyet 33 / E
  • Meslek üniversite öğrencisi
  • Konum İstanbul Anadolu
  • Ad Soyad Y** K**
  • Mesajlar 963
  • Beğeniler 33 / 285
  • Ticaret 11, (%100)
timer ekle, interval 1000. ve sayi değişkeni
sayi=0;
if (sayi=10)
me.close
 

 

Aday Aday WM Aracı Kullanıcı
  • Üyelik 26.03.2014
  • Yaş/Cinsiyet 61 / E
  • Meslek İnş. Müh.
  • Konum İstanbul Anadolu
  • Ad Soyad A** Y**
  • Mesajlar 11
  • Beğeniler 0 / 1
  • Ticaret 0, (%0)
Aşağıdaki gibi bir kod kastetti iseniz, işe yaramadı maalesef.. Sayi değişkeni ne şekilde artıp 10 olacak, o noktayı da anlayamadım.

Kodu yanlış yazmış isem, düzeltip yeniden yazmanız mümkün mü ?

Private Sub Form2_Load(sender As Object, e As EventArgs) Handles MyBase.Load

Dim sayi As Integer
Me.Show()

PictureBox1.Image = My.Resources.Intro_CL

sayi = 0

If (sayi = 10) Then
Me.Close()
End If

End Sub
 

 

yakupqqq yakupqqq Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 25.10.2014
  • Yaş/Cinsiyet 33 / E
  • Meslek üniversite öğrencisi
  • Konum İstanbul Anadolu
  • Ad Soyad Y** K**
  • Mesajlar 963
  • Beğeniler 33 / 285
  • Ticaret 11, (%100)

 

 

wmaraci
wmaraci

Aday Aday WM Aracı Kullanıcı
  • Üyelik 26.03.2014
  • Yaş/Cinsiyet 61 / E
  • Meslek İnş. Müh.
  • Konum İstanbul Anadolu
  • Ad Soyad A** Y**
  • Mesajlar 11
  • Beğeniler 0 / 1
  • Ticaret 0, (%0)
Teşekkür ediyorum, sağolun...
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al