[Last Call] Learn how to a build a cloud-first strategyRegister Now


Form Load Cancel

Posted on 2007-07-26
Medium Priority
Last Modified: 2007-07-26
Hi Experts

I need a clean way to cancel a forms load event and change the focus to a different form and load the other form.

My application starts and a splash screen loads, then form1 loads the mainstay of form1 is a listview, if the listview has no rows then Form2 should load and take the focus. At what point should I stop the form loading, bearing in mind that the form1 is the main start up form. Should I test the sql that fills the listview at form1s load  and then change the start form to form2. Or should I test the sql when the splash screen loads and change the form load at this time, what is the best option?
Question by:JoeBo747
LVL 48

Accepted Solution

jpaulino earned 1200 total points
ID: 19578423
>> should I test the sql when the splash screen loads and change the form load at this time

This is the best option. You are testing if no prob with the connection ?

Assisted Solution

riyazthad earned 800 total points
ID: 19578470
It is good to load data from splash and if rows existing, you can decide which one to open. Form1 or Form2. There by you reduce loading and closing of one form. If u r loading or retriving data from form1 , it is not making any difference bcos one call to database any way u need.

hope it clear u.

Author Comment

ID: 19578576
Hi jpaulino: & riyazthad:

Thanks for the quick response, both of you have valid points I hope you think the points are fair>


Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Article by: Martin
Here are a few simple, working, games that you can use as-is or as the basis for your own games. Tic-Tac-Toe This is one of the simplest of all games.   The game allows for a choice of who goes first and keeps track of the number of wins for…
Real-time is more about the business, not the technology. In day-to-day life, to make real-time decisions like buying or investing, business needs the latest information(e.g. Gold Rate/Stock Rate). Unlike traditional days, you need not wait for a fe…
As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
This lesson covers basic error handling code in Microsoft Excel using VBA. This is the first lesson in a 3-part series that uses code to loop through an Excel spreadsheet in VBA and then fix errors, taking advantage of error handling code. This l…
Suggested Courses
Course of the Month18 days, 6 hours left to enroll

830 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question