Cool ... glad you got it working. =0)
~~Bonnie
>Yes, that's exactly what I was trying to do.
>
>Turns out I was calling my InstallCitrix method from the constructor. I moved the code into the Load event, then did:
>
>
>// Display this form
>this.Show();
>this.Update();
>
>// Launch the installer
>this.LaunchCitrixInstaller();
>
>
>And all works fine. The client is happy and I learned something new.
>
>:)
>
>
>
>
>>Kevin,
>>
>>I assume that you just want something to show while you're doing the Citrix installation? How about, still in the Load, you simply show a Splash Screen before you start the Citrix stuff?
>>
>>~~Bonnie
>>
>>
>>
>>>I have a winforms app that wrappers a Citrix installation. It basically runs the .msi file, then does some other things.
>>>
>>>The problem is that I am calling all this from the Load, so the form I have doesn't actually show until AFTER the Citrix install is done.
>>>
>>>How can I get my for thos display right away on startup?
>>>
>>>Thanks