Charlie,
You might try setting _VFP.AutoYield to .F. just before THISFORM.Refresh(), and then back to .T. afterwards.
HTH
Mark
>I have a progress bar on a form class. It gets instantiated in a prg and the progress bar's value property is incremented from code inside the prg. This works, but I'm also changing the caption property of a label on this form to indicate which table is being scanned. The label will not changed despite the fact it caption property says it has when you watch it in the debugger. Any ideas?
"It hit an iceberg and it sank. Get over it."
Robert Ballard, dicoverer of the Titanic wreckage.