09. oktober 2003 - 13:17Der er
7 kommentarer og 1 løsning
Winlogon.exe benytter 97% under delphi programafviklingen.
Jeg har lavet et program som kører uden fejl...tilsyneladende.
Mit problem er, at når jeg ser på taskmanageren under afviklingen af programmet så benytter mit program 2-3 % cpu-kraft og den process der hedder winlogon.exe benytter 97 %. Dette gør at programmet går ned efter en tid og jeg ved ikke hvad der er problemet og hvad jeg kan gøre ved ?
jeg er nybegynder hvad pointere angår, men jeg kan da køre programmet uden fejl... så længe jeg holder mig til nogle få udregninger i programmet. Det program jeg er ved at lave, foretager en mulitiplikation af x antal tal. Når jeg køre programmet og multiplicerer 1000 tal sammen er der ingen problemer og fejl, men når jeg så multiplicerer 40000 så går det galt... winlogon bruger 97% cpu, programmet crasher og jeg må genstarte min computer.
Synes godt om
Slettet bruger
09. oktober 2003 - 14:06#3
Hvis du bruger en løkke så prøv at sætte Application.ProcessMessages ind. F.eks:
for I := 0 to 400000 do begin ... Application.ProcessMessages; end;
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.