Toon posts:

[VB.net] Time-stamp verschil na File.Copy *

Pagina: 1
Acties:

Verwijderd

Topicstarter
Goedemorgen.

Ik heb me al rot gezocht op Google, maar ik kan over mijn probleem niets vinden.
Als ik via File.Copy in VB.net een bestand kopieer, is de timestamp van het nieuwe bestand 1 of 2 seconden groter dan die van het origineel. Ook na het zelf aanpssen van die tijd gebeurt er niets.

Voor mijn applicatie (een synchronisatiepakketje) is dit funest.

Code=Vb.net
Console.WriteLine(sfile & " " & File.GetLastWriteTime(sfile) & " " & tfile & " " &
File.GetLastWriteTime(tfile))
File.Copy(sfile, tfile, True)
Console.WriteLine(sfile & " " & File.GetLastWriteTime(sfile) & " " & tfile & " " &
File.GetLastWriteTime(tfile))
D = File.GetLastWriteTime(sfile)
File.SetLastWriteTime(tfile, D)
Console.WriteLine(sfile & " " & File.GetLastWriteTime(sfile) & " " & tfile & " " &
File.GetLastWriteTime(tfile))

/code

Uitvoer op conole:

voor File.Copy

d:\belast\EA95.TXT 22-04-2004 9:29:39
\\addbase1\windows98se\belast\EA95.TXT 22-04-2004 9:15:38

na File.Copy

d:\belast\EA95.TXT 22-04-2004 9:29:39
\\addbase1\windows98se\belast\EA95.TXT 22-04-2004 9:29:40

na SetLastWriteTime

d:\belast\EA95.TXT 22-04-2004 9:29:39
\\addbase1\windows98se\belast\EA95.TXT 22-04-2004 9:29:40

Weet iemand wat ik hier aan zou kunnen doen ?

Alvast bedankt

Hennie

[ Voor 9% gewijzigd door Verwijderd op 22-04-2004 11:17 ]


  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 21:18

TeeDee

CQB 241

Je zou de timestamp in de bestandsnaam kunnen verwerken.

[ Voor 4% gewijzigd door TeeDee op 22-04-2004 09:38 ]

Heart..pumps blood.Has nothing to do with emotion! Bored


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 12-05 22:23

curry684

left part of the evil twins

Ik heb even je topictitel bijgewerkt (zie de stickies). Kun je aub zelf even [code=vb.net] en [/code] om je code plaatsen voor de leesbaarheid? :)

Professionele website nodig?


Verwijderd

Topicstarter
Hi,

Ik he de SetWriteTime omd=gedraaid (van target naar source) en dat lijkt te werken.
Bedankt in ieder geval

Hennie