VS.NET 2005'te Splashscreen Kullanımı

25-6-2005

Splash Screen in VS 2005Splash Screen in VS 2005 with fade out effect and transparency

VB' de Splash Screen kullanımı hakkında Google' dan yüzlerce makale bulabiliriz herhalde ancak VS.NET 2005' in yeni hazır gelen Splash form ve .NET Framework 2' deki SplashScreen hakkında hiçbir kaynak bulamadım.

Splashscreen' i ekleyip, Projects altından yeni splash'i default splash screen olarak seçtikten sonra nedense sadece bir saniyelik bir ekran görünüyor. Muhtemel neden main formun o sürede yükleniş olması ve splash' inde bunu kontrol etmesi. Henüz çözebilmiş değilim, yanlış biliyorsak birileri düzeltsin. Ancak sanrım olay tam olarak bu da değil. Neyse özetle ben basit bir splash istiyordum, sadece şekil olsun diye.

  1. Yeni Splash Screen'i Projenize Ekleyin
  2. My Project' ten Splash Screen kısmını yeni eklediğiniz formu seçin
  3. Splash Screen için kullandığınız formun Load Action kodununun sonuna şunu ekleyin;
Me.Show()
Me.Refresh()

Threading.Thread.Sleep(500)
For i As Double = 1 To 0 Step -0.05
Me.Opacity = i
Threading.Thread.Sleep(50)
Me.Update()
Next i


Ortalama 1,5 sn. kadar sürecek olan bir fade out efekti ile splash screen kapanacak ve ana formunuz yüklenecek.

Daha detaylı resimli anlatım ve sonuçlar Splash Screen in VS 2005 isimli galeride.

Recent Blog Posts

See all of the blog posts