The easy way is to call DoEvents after you show the splash screen. BTW the splash screen should not be loaded in the load event of the main form, but in the Sub Main method. Because I hate DoEvents, another possibility is to put the code in the first Activate or Resize event of the splash screen. Or, because that is ugly, in a event fired by the splash screen. Using ADO, my preference is to call the ado methods with the FetchAsyncNoBlocking property.
Marco
|