tengo una función de reindexar que usa la clase tprogress para mostrar el avance por pantalla. Algo asi,
- Code: Select all Expand view RUN
Db_OpenNoIndex( "Libros", "LI" )
oMeter:setRange( 0, LI->(LastRec()) )
pack
nMeter := 0
index on upper(LiCodigo);
tag CODIGO;
for ! deleted();
eval( oMeter:SetPos( nMeter++ ), oMeter:Refresh(), .t. );
every 1
El caso es que en XP va perfecto, pero en Windows Vista el meter no arranca, como que se queda parado. ¿ Alguna idea ?
Saludos,