Avatar billede frostholm Praktikant
19. januar 2004 - 13:39 Der er 1 kommentar og
1 løsning

fil commandoer, og "file in use"

Hejsa

Jeg er igang med at udvikle et program, der har en filesystemwatcher object, som rejser en event når en fil bliver oprettet i et givent bibliotek.

Når dette sker skal følgende ske :

1. filen copieres til et backup bibliotek
2. filen (en tekstfil) læses ind i en buffer som sendes vidre en IBMs MQ
3. filen slettes

Jeg bruger først File.copy
dernæste en filestream
og sidst File.Dele

og det er her jeg får mine problemer, da jeg ikke kan være sikker på at den foregående filcommando er blevet færdig, og derfor giver "file in use" fejl.

Er der en der kan hjælpe mig med dette problem, fx ikke at forsætte før filen er færdigcopieret, færdig indlæst, og færdig slettet.

Det er sikkert noget med at bruge threads.

Mvh
Michael Frostholm
Avatar billede sekhmet_ds Nybegynder
19. januar 2004 - 15:06 #1
Har du husker at lukke den stream du læser filen med?
Avatar billede frostholm Praktikant
21. januar 2004 - 15:04 #2
lukker spg
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