Datei in Monats Ordner speichern

  • VB.NET

Es gibt 3 Antworten in diesem Thema. Der letzte Beitrag () ist von foxm2k.

    Datei in Monats Ordner speichern

    Also heute hängt es irgendwie -_-

    Also ich erstelle 12 ordner so

    VB.NET-Quellcode

    1. Public Function CreateFolder() As String
    2. With My.Computer.FileSystem
    3. Select Case Now.Month
    4. Case 1
    5. .CreateDirectory("C:\XXX\RSS Feed Reader\Januar")
    6. Case 2
    7. .CreateDirectory("C:\XXX\RSS Feed Reader\Februar")
    8. Case 3
    9. .CreateDirectory("C:\XXX\RSS Feed Reader\März")
    10. Case 4
    11. .CreateDirectory("C:\XXX\RSS Feed Reader\April")
    12. Case 5
    13. .CreateDirectory("C:\XXX\RSS Feed Reader\Mai")
    14. Case 6
    15. .CreateDirectory("C:\XXX\RSS Feed Reader\Juni")
    16. Case 7
    17. .CreateDirectory("C:\XXX\RSS Feed Reader\Juli")
    18. Case 8
    19. .CreateDirectory("C:\XXX\RSS Feed Reader\August")
    20. Case 9
    21. .CreateDirectory("C:\XXX\RSS Feed Reader\September")
    22. Case 10
    23. .CreateDirectory("C:\XXX\RSS Feed Reader\Oktober")
    24. Case 11
    25. .CreateDirectory("C:\XXX\RSS Feed Reader\November")
    26. Case 12
    27. .CreateDirectory("C:\XXX\RSS Feed Reader\Dezember")
    28. End Select
    29. End With
    30. End Function


    Nun wird bei jedem Programmstart der Quelltext runtergeladen und als XML gespeichert mit nummer des Tages also heute würde die Datei heute 10 heißen.

    Nun möchte ich es das er wenn Now.Date = 3 ist er die XML in März speichert usw. aber ich bekomme heute nix hin

    Habt ihr vllt einen Beispiel Code :(
    Ja ich weiß ja wie ich Now.Month verwende, erstelle ja so die ordner wenn Now.Moth = 3 dann erstellt denn ordner märz, nun muss ich nur wissen wie ich die Datei da reinspeichern lassen, also wenn märz ist er auch nach märz speichert.

    Weiß ich grade irgendwie nicht
    Kleine Ergänzung zu dem was Mike schion ganz richtig bemerkt hat: Intern wird bei Date ein Long-Wert gespeichert, der die Ticks zu jeweils 100 ns (Nanosekunde = 10^-9 Sekunden) angibt. Das läßt sich ganz gut dazu verwenden diesen Datentyp aus dem Programm raus zu schreiben / einzulesen.

    Gruß,

    f0x