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 ?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Slettet bruger
09. oktober 2003 - 13:34#1
Kan det ik være fordi du har lavet et undeligt loop et sted i dit programmet??
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.