fil commandoer, og "file in use"
HejsaJeg 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
