Avatar billede halden Nybegynder
20. oktober 2005 - 09:58 Der er 7 kommentarer og
1 løsning

Refresh virker ikke!

hej alle,
jeg har et program der skal lave en kørsel (import af data) der tager ca. 9-10 timer.
Hvis man under kørslen skifter fokus til et andet vindue så kan jeg ikke se status i min kørsel.
Har prøvet med refresh på alle komponenter samt formen.

Hvad kan jeg ellers gøre???
Avatar billede spif2001 Nybegynder
20. oktober 2005 - 11:38 #1
Med et andet vindue, mener du så en anden Form i samme program?

Hvis ja, så prøv at starte den anden Form i en ny tråd.
Avatar billede halden Nybegynder
20. oktober 2005 - 16:17 #2
nej jeg mener f.eks. skrfter opgave/vindue i windows - altså tap over i f.eks. IE og tilbage til programmet igen så kan den ikke refreshe det....
Avatar billede guidmaster Nybegynder
20. oktober 2005 - 22:55 #3
Som spif2001 antyder skal du starte den kode der tager lang tid op i en ny tråd. Som det er nu afvikler du din import på UI tråden som så er låst og ikke kan gentegne din form.
Avatar billede guidmaster Nybegynder
20. oktober 2005 - 22:56 #4
Er det .NET 1.1 eller 2.0 du bruger?

Hvis du er på .NET 2.0 vil det være helt naturligt at bruge den nye backgroundworker.
Avatar billede iblarsen Praktikant
21. oktober 2005 - 06:30 #5
Hvis det er .NET 1.1 kan du også bruge backgroundworker. Den kan hentes på www.idesign.net
Avatar billede spif2001 Nybegynder
21. oktober 2005 - 09:56 #6
Hvis du vælger at starte den tunge import process i en ny tråd, og det er den der skal opdatere et status felt på din Form, så kan du løse det ved at bruge en delegate.
Avatar billede spif2001 Nybegynder
25. oktober 2005 - 09:21 #7
fik du løst problemet?
Avatar billede halden Nybegynder
19. september 2006 - 11:06 #8
hey,
undskyld det sene svar men har sku ikke haft tid til at teste det.
Men jeg er ret sikker på at det vil lykkes.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester