Program form opdateringer mangler ved lang programkørsel
Mit problem er at min Delphi form ikke bliver opdateret.Opdateringer i formen "går i stå", men programmet kører færdigt i baggrunden (uden at jeg ser det). Når programmet er færdigt får Formen fokus igen og alt virker normalt.
Programmet virker efter hensigten når afviklingen kun er en begrænset tid. Men når jeg traverserer f.eks en 3TB harddisk igennem med mit program så sker dette.
En traversering af den slags jeg laver kan tage flere timer worst case.
Jeg skriver til en trace/log som jeg viser i et Memo felt. Desuden så bruger jeg Form.update for at sørge for opdateringer. Trods dette så ophører mine form opdateringer.
Mit eneste mål med disse opdateringer er at se status på hvor langt mit program er nået og at det ikke er gået i stå.
Til dette forsøger jeg også at opdatere en ProgressBar - men også uden held.
Nogen der kan hjælpe ?