The Mighty Atom
Terugkerende gebruiker
- Lid geworden
- 22 mei 2008
- Berichten
- 1.380
Stel, ik heb een bestand op mijn ftp server staan (http://www.themightyatom.nl/projects/application.txt).
Je kan met FileInfo het LastWriteTime opvragen van een bestand op de lokale schijf, bijvoorbeeld zo:
Nou wil ik datzelfde doen met het bestand dat online staat. Als LastWriteTimer hoger (later) is dan de LastWriteTime van het programma dat ik op dat moment uitvoer, dan moet het bestand worden gedownload (de code daarvoor heb ik al). Zo niet, dan moet er niks gebeuren, maar laat ik een messagebox zien met "No update available.".
Zoals je ziet wil ik hiermee checken op een programma update. Het probleem is dat ik niet weet hoe ik de LastWriteTime kan controleren van een bestand dat online staat (en dus niet een lokaal bestand). Ik vind er niks over via Google, maar ik kan me haast niet voorstellen dat zoiets niet kan voor online bestanden.
Wie kan me helpen?
Je kan met FileInfo het LastWriteTime opvragen van een bestand op de lokale schijf, bijvoorbeeld zo:
Code:
Dim File As New FileInfo("C:\test.txt")
MsgBox(File.LastWriteTime)
Nou wil ik datzelfde doen met het bestand dat online staat. Als LastWriteTimer hoger (later) is dan de LastWriteTime van het programma dat ik op dat moment uitvoer, dan moet het bestand worden gedownload (de code daarvoor heb ik al). Zo niet, dan moet er niks gebeuren, maar laat ik een messagebox zien met "No update available.".
Zoals je ziet wil ik hiermee checken op een programma update. Het probleem is dat ik niet weet hoe ik de LastWriteTime kan controleren van een bestand dat online staat (en dus niet een lokaal bestand). Ik vind er niks over via Google, maar ik kan me haast niet voorstellen dat zoiets niet kan voor online bestanden.
Wie kan me helpen?
Laatst bewerkt: