Discussion on Perfect Splash Screen Windows

MateuszManaj

MateuszManaj does not currently provide support for this item.

7 comments found.

nice job Good Luck with sales ;)

Thank you very, very much speeky! Keep well!

Hi softgraf, im not a programmer, however i wanted to ask you how to add your .net form to a .exe file? i guess my questions is more like if i need to know programming to use this, or can you guide me a little on how i can easily use this to display your splash screen when execute an .exe file that i created with a software that i also bought here on codecanyon. thanks for the patience.

Hi edlm, It’s super simple thing – I swear :) You need to create new project in Visual Studio, add one DLL file with my SplashScreen and show perfectly created window with superb transparency effects by calling code like:

var splash = new SplashScreenWindow(); splash.SetBitmap(new Bitmap(Image.FromFile(@”C:\s2_512×512.png”))); splash.Show();

And pretty much end :) Compile project and get fun with Perfect Splash Screen Windows!

Keep well!

Hello

How to setup start SplashScreen on center screen ?

thank you

Did you try second centering method ? written above ?

yes u can see image my upload ..101113 this error .. and not show splash

This exception throws because you are trying to use bitmap with no alpha channel or not 32ppp (check Exception error details called “Additional information”).
Change your splash bitmap to PNG with alpha channel and try again.
However you can make it with Photoshop or similar application supports alpha channel – it’s very important.
Try software called SplashScreenGenerator which helps you make your very best splash screen. It’s located in: “app\VS 2010 Project\SplashScreenSampleApp\bin\Release\SplashScreenSampleApp.exe”

Keep well!

It show only image from external exe or it work with internal resources: “pictureBox3.Image = Properties.Resources.bad;” when “Properties.Resources.bad” is a internal resources jpg called bad.jpg

ex: splash.SetBitmap(new Bitmap(Image(Properties.Resources.bad)));

Hi there, I’m sorry for response delay but I’m on holiday in Poland :) SplashScreen has property for changing location such as: s.StartPosition = FormStartPosition.CenterScreen; Nothing more! Look into Main.cs on 258 line.

Keep well!

Not working only my code work and center image

Take a look into Main.cs and use it. There will be full working demos.

Hey Do you have something like this for Forms, i have PNG image with alpha that i want to use as a skin on form?!

Thank you!

Hi, This app is dedicated for Windows Forms. Also, check documentation. Use PNG images with transparency channel for best results.

Keep weel,

I just want share this may in the future you could add features like this. its just fade in and fade out before show main form. i dont know if this is the best way to do this, but the idea is good.

 
using System;
using System.Drawing;
using System.Windows.Forms;
using SplashScreen;
using System.Threading;

namespace Splash_hd
{
    public partial class Splash : Form
    {
        public Splash()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            var s = new SplashScreenWindow(true);
            var bmp = new Bitmap(AppDomain.CurrentDomain.BaseDirectory + "\\Splash3.png");
            s.SetBitmap(bmp,0);

            s.Location = new Point((Screen.PrimaryScreen.WorkingArea.Width / 2) - (bmp.Width / 2), (Screen.PrimaryScreen.WorkingArea.Height / 2) - (bmp.Height / 2));
            s.Show();

            for (double i = 0; i <= 200; i += 0.05)
            {
                s.SetBitmap(bmp, Convert.ToByte(i));

            }

            Thread.Sleep(500);

            for (double i = 200; i >= 0; i -= 0.05)
            {
                s.SetBitmap(bmp, Convert.ToByte(i));
            }

            //Thread.Sleep(500);
            s.Hide();
            Principal p = new Principal();
            p.Show();

        }
    }
}

Hi Kilito, Thanks a lot for sharing your code! In small amount of time I prepare an update for this lib. Thanks.

thats will be great!!!

very nice idea! good work!

Thank you

by
by
by
by
by
by