473,324 Members | 1,678 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,324 software developers and data experts.

making a splash screen?

hi ,

like my subject says . . i wanna make a splash screen , i have the
picture i want to use.

I wanna do it the right way , in VB i'd seen source that used a FORM!
without borders and a picbox on it with the picture! =S

I wanna read the bitmap . and paint it on the screen!

I 'm using C#05 (.NET 2)

Thanks
Gideon

Dec 16 '06 #1
7 1831
Hi Gideon,

IMO the best way to make a splash screen is to use a Form, as you've read.
You can set the TopMost property to true as well.

--
Dave Sexton

"giddy" <gi*******@gmail.comwrote in message
news:11*********************@16g2000cwy.googlegrou ps.com...
hi ,

like my subject says . . i wanna make a splash screen , i have the
picture i want to use.

I wanna do it the right way , in VB i'd seen source that used a FORM!
without borders and a picbox on it with the picture! =S

I wanna read the bitmap . and paint it on the screen!

I 'm using C#05 (.NET 2)

Thanks
Gideon

Dec 16 '06 #2
"Dave Sexton" <dave@jwa[remove.this]online.comwrote:
>IMO the best way to make a splash screen is to use a Form, as you've read.
You can set the TopMost property to true as well.
But please don't. Because that will stop your users from continuing
with their productive work in other applications while they way for
yours to load.

--
Lucian
Dec 16 '06 #3
Hi Lucian,

Good point, but I wouldn't always count it out.

Some applications may require lengthy initialization to determine which UI
will actually be shown. If the initialization requires connecting to a
remote server and possibly acquiring credentials from the user, then a
splash screen might be desirable. Showing an empty application shell or
nothing at all seems to frustrate some users more than just seeing a simple
splash screen.

When an application performs a lengthy initialization process without
displaying any UI, some users that lack patience might try to execute the
program multiple times (although a Mutex solves that one).

Although, I agree that no splash screen at all should be the default advice
given :)

--
Dave Sexton

"Lucian Wischik" <lu***@wischik.comwrote in message
news:ah********************************@4ax.com...
"Dave Sexton" <dave@jwa[remove.this]online.comwrote:
>>IMO the best way to make a splash screen is to use a Form, as you've read.
You can set the TopMost property to true as well.

But please don't. Because that will stop your users from continuing
with their productive work in other applications while they way for
yours to load.

--
Lucian

Dec 16 '06 #4
Giddy,

There is no difference in creating a splash form in VB.Net or by C# beside
some ; characters and the way you declare your variables and events.

Cor

"giddy" <gi*******@gmail.comschreef in bericht
news:11*********************@16g2000cwy.googlegrou ps.com...
hi ,

like my subject says . . i wanna make a splash screen , i have the
picture i want to use.

I wanna do it the right way , in VB i'd seen source that used a FORM!
without borders and a picbox on it with the picture! =S

I wanna read the bitmap . and paint it on the screen!

I 'm using C#05 (.NET 2)

Thanks
Gideon

Dec 16 '06 #5
"Dave Sexton" <dave@jwa[remove.this]online.comwrote:
>Good point, but I wouldn't always count it out.
Some applications may require lengthy initialization to determine which UI
will actually be shown.
Sorry, I just meant "don't make it topmost on top of all the other
applications on my system". Yes, it's sensible to show a splashscreen
topmost just with respect to your own application.

--
Lucian
Dec 16 '06 #6
Hi Lucian,

Ok, your response makes more sense to me now :)

--
Dave Sexton

"Lucian Wischik" <lu***@wischik.comwrote in message
news:fj********************************@4ax.com...
"Dave Sexton" <dave@jwa[remove.this]online.comwrote:
>>Good point, but I wouldn't always count it out.
Some applications may require lengthy initialization to determine which UI
will actually be shown.

Sorry, I just meant "don't make it topmost on top of all the other
applications on my system". Yes, it's sensible to show a splashscreen
topmost just with respect to your own application.

--
Lucian

Dec 16 '06 #7
yup , your right! and i dont have to code much either. I did want a
slightly custom shaped splash screen.

so i used this ->http://www.codeproject.com/csharp/bmprgnform.asp

thanks
Gideon

On Dec 16, 8:35 pm, "Dave Sexton" <dave@jwa[remove.this]online.com>
wrote:
IMO the best way to make a splash screen is to use a Form, as you've read.
You can set the TopMost property to true as well.

Dec 18 '06 #8

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: Bill | last post by:
Problem 1) Any ideas on how I would get a splash screen to appear for a certain amount of time when I open a database - it's to display a text based disclaimer message. I know about message...
3
by: andrewcw | last post by:
I implemented the simplest of splash screens ( static and on its own thread ). But it seem that when first called maybe 8 seconds elapsed before it showed up, the main form follows several seconds...
14
by: SStory | last post by:
I am trying to make a splash screen for my vb.net app. It is an mdi app. including the splash code produces wierd results. not inluding makes things fine. Also have tried loading the splash...
2
by: Joe Cool | last post by:
Using VB in VS2005. 2005 has a new way to implment a spash screen that alleviates the need for hardly any code. But I have found that when a GUI that has a splash screen is run as a scheduled task,...
5
by: steve | last post by:
Hi All I have a form set as the splash screen in VB.net 2005 application properties How can I tell when it has or is closing, as I want to then run some licence checking code without the...
2
by: will_456 | last post by:
In vb2005 Express: In My Project Application Splash Screen I have selected my splash screen form. The form opens on project startup but closes immediately before anyone would have time to read...
0
by: Brad Pears | last post by:
When my app launches I use a splash screen - the built in splash screen that comes with VB .net 2005. In my main forms load code (which comes up rigfht after the splash screen) , I attempt a...
10
by: =?Utf-8?B?UmljaGFyZCBCeXNvdXRo?= | last post by:
Hi In my app I have a SplashScreen, a login form and a main form. On launching the app, I'd like to show the SplashScreen while reading config files and attempting a database connection. I show...
4
by: Gaz | last post by:
I am having a bit of a problem getting my application to work properly. RIght here is my problem... WHen my C# windows app loads up the start form, i create a new thread and show the splash...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
1
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.