hey fellas, dit is waarschijnlijk een newb vraag maar hier komt ie.
Situatie:
Ik heb een xml bestand (hottopics.xml) op mn schijf staan dat parse in vb.net.
Nu moet die hottopics.xml om de 5 minuten opnieuw van het internet afgehaald worden.
Nu had ik om de verlopen tijd te checken het volgende:
Alleen nu blijft ie maar de offline versie gebruiken.
Ik heb de oDate en de DateNu in de If lus omgedraaid, hielp ook niet
(dacht dat ik het misschien niet vatte
(doe ik ook niet))
Ik gebruik de DateDiff functie omdat je niet zomaar kunt rekenen met DateTime variabelen begreep ik. (DateNu - oDate)
Google heb ik ook al gecheckt maar kom niet echt een linkje tegen waarmee ik er echt uitkom. Hebben jullie enig idee hoe ik dit kan oplossen???
Situatie:
Ik heb een xml bestand (hottopics.xml) op mn schijf staan dat parse in vb.net.
Nu moet die hottopics.xml om de 5 minuten opnieuw van het internet afgehaald worden.
Nu had ik om de verlopen tijd te checken het volgende:
code:
1
2
3
4
5
6
7
8
| Dim oDate As DateTime = System.IO.File.GetLastWriteTime("hottopics.xml")
Dim DateNu As DateTime = Date.Now
If DateDiff("n", oDate, DateNu) > 5 Then
'XML van internet rukken en parsen en opslaan
Else
'De offline XML gebruiken
End If |
Alleen nu blijft ie maar de offline versie gebruiken.
Ik heb de oDate en de DateNu in de If lus omgedraaid, hielp ook niet
Ik gebruik de DateDiff functie omdat je niet zomaar kunt rekenen met DateTime variabelen begreep ik. (DateNu - oDate)
Google heb ik ook al gecheckt maar kom niet echt een linkje tegen waarmee ik er echt uitkom. Hebben jullie enig idee hoe ik dit kan oplossen???
"Try not to become a man of success but rather to become a man of value..."