11. september 2014 - 17:25Der er
6 kommentarer og 1 løsning
Koiering af locked fil i Delphi
HEJ,
Jeg har en fil (en fil, som indeholder en record- definition med mange tilhørende aktuelle "records").
Nu har jeg brug for at kunne kopiere denne fil.
Bruger jeg CopyFile(Pchar("recordfil"),Pchar("modtagerRecordfil"), false); )ditto for ( ---, True); får jeg besked om at filen er låst af applicationen og lader sig ikke læse // kopiere.
Bruger jeg Tstream (TMemorystream OG TFileStream - begge) får jeg samme fejl (fil er låst og lader sig ikke læse // kopiere)..
Jeg kan ikke "LUKKE" recorden der hvor jeg har behov for kopien, gør jeg det - krasher programmet (pga manglende Record-reference..)
Har indset at jeg nok må kopiere recorden fra pos(0) til LAST ved at lave en scanning og læse recorden og så kopiere samme recorden... Det vil virke, men vil være ret så sløvende...
Fandt ingen løsning omkring kopieringen af filen, men løste problemt ved at kopiere recorden, som der var adgang til (på bekostning af tid).
Så lukker spm.
Kristian
Synes godt om
Ny brugerNybegynder
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.