Are you using the controlEX dll?
If so, from it's help file:
progressBar1.New1("
Form1",10,10,200,30)
Form1 is the parent of the created Progressbar1...
But if you need to create more than one progressbar, just add the object to the object collection and create the control only when needed, or if you just want to change the one you created to anothet form, then the easy wasy would be to dispose the progressbar and create a new one....
XIIIIII Just noticed that progressbar does NOT have a dispose method, (will be added in a future dll update???)...
so you need to add the formlib dll and use the changeparent method for that...
PS:EREL has beaten me to the clock....