Ergebnis 1 bis 3 von 3
  1. #1
    W32.Lovgate
    Registriert seit
    28.10.2008
    Beiträge
    370

    Standard [VB6] CreateFolder und "C:\Dokumente und Einstellungen.

    Aloha Allerseits,

    folgendes Problem: Ich möchte grade ein Programm schreiben, welches eine Textdatei in "C:\Dokumente und Einstellungen\Benutzername\Lokale Einstellungen\Temp\AppName" erstellt. Dazu will ich erst das entsprechende Verzeichnis erstellen.
    Dies mache ich per FileSystemObject.CreateFolder.

    Das komische: Wenn ich oben genannten Pfad erstellen will krieg ich ein "Error 76: Path Not Found" (na, warum wohl? :roll: ). Wenn ich aber testweise einen Ordner in C:\ erstellen lasse... kein Problem.

    Meine Frage: WTF?!?!?

    Code:
    Set FSO = CreateObject("Scripting.FileSystemObject")
    TempF = "C:\Dokumente und Einstellungen\BENUTZER\Lokale Einstellungen\Temp\IPC"
    Datum = Date
    TempF = TempF & "\" & Date
    MsgBox TempF
    TempF = FSO.CreateFolder(TempF)

  2. #2
    is a Grammar Nazi Avatar von Hamtaro
    Registriert seit
    05.06.2007
    Beiträge
    431

    Standard

    backslash am ende?
    Sunshine, hurricane
    All the highs & lows

  3. #3
    AltEisen!
    Registriert seit
    20.07.2007
    Beiträge
    874

    Standard

    Versuche einfach mal als Pfadangabe
    Environ("Temp")

    schon bist du im Temp Ordner des aktuellen Users, somit muss du nicht zwischen "Dokumente und Einstellungen" suchen, da es bei Vista dann z.B. nicht gehen wird.


Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •