Load fil asynkront

Tags:    .net

Hej
Jeg er ved at lave et program der åbner nogle filer og læse indholdet ind i en listview, et item pr. linie. Jeg vil gerne have det indlæst asykront så programmet ikke stener imens det læser filerne, men der opstårnogle problemer. Hvis jeg bruger en asynkron callback og vil opdatere listview får jeg en exceptions, fordi jeg ikke må modificere et object i en anden tråd. Hvis jeg efter forslaget i hjælpen tjekker for invokerequired er jeg tilbage ved square one og programmet stener igen....Jeg har siddet og kodet i et par timer nu er er ikke kommet videre i det. Jeg kan nok ikke se skoen for bare tæer.
En eller anden hjælp mig.



1 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Jeg har skrevet følgende stykke eksempel-kode til dig for en Windows form med en knap og en multiline-textbox, som illustrerer, hvordan man benytter Invoke/InvokeRequired.

Fold kodeboks ind/udKode 


Håber, det hjælper :-)

:-) Jakob.





t