Ergebnis 1 bis 10 von 10
  1. #1
    AltEisen!
    Registriert seit
    20.07.2007
    Beiträge
    874

    Standard Variable(n) in Anführungszeichen

    Hiho,

    ich hoffe zunächst, dass vielleicht der ein oder andere den Titel verstanden hat^^
    Hier nochmal deutlicher:

    Ich suche eine Methode, um ein Textdokument abzuspeichern, in dessen Namen z.B. der Username des aktuellen Users zu finden ist!

    Ich habe bereits die Regedit ausgelesen und den Benutzernamen mit der Variable user deklariert!
    Wenn ich aber nun
    Code:
    fFile = "C:\user.txt"
    schreibe, wird eine Datein angelegt mit dem Namen "User"...
    Wie kann ich dies ändern?
    Egal, ob jetzt mit user oder time...

    Kann mir jemand helfen?


  2. #2
    SceneCoderZ Mod :P
    Registriert seit
    14.06.2007
    Beiträge
    109

    Standard

    du musst das schreiben fFile = "C:\" + user + ".txt"

    Mfg
    Slay2oo7

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

    Standard

    Danke, klappt perfekt!

    /Close plZ


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

    Standard

    BlaBlubb, noch ne Frage^^

    Wenn ich etwas ein eine Textdatei schreiben will:


    Code:
    Open App.Path & "\daten.txt" For Output As #1
    Print #1, abc
    Close #1
    So, abc ist jetzt die Variable!
    Wenn ich es so lasse wie oben, bleibt die Datei leer.
    Wenn ich sie in "" schreibe, schreibt das Programm abc in die Datei..


  5. #5
    W32.Lovgate Avatar von Chemical
    Registriert seit
    10.07.2008
    Beiträge
    357

    Standard

    Open App.Path & "\daten.txt" For Output As #1
    Print #1, , abc
    Close #1

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

    Standard

    Geht leider trotzdem nicht -.-


  7. #7
    Trojaner
    Registriert seit
    01.09.2008
    Beiträge
    60

    Standard

    Code:
    Private Sub Command1_Click()
    Dim FF As Integer
    FF = FreeFile
    Dim abc As String
    abc = Text1.Text
    
    Open App.Path & "\Daten.txt" For Output As #FF
    Print #FF, abc
    Close #FF
    
    End Sub
    bin pr!ngles...

  8. #8
    Stanley Jobson
    Registriert seit
    09.07.2008
    Beiträge
    720

    Standard

    also wenn du zum beischbiel die wariable mit dem namen kacka in eine txt schreiben willst dann geht das so:
    Code:
    Open "C:\test.txt" for append as #1
    Print#1, kacka
    close 1#



  9. #9
    Trojaner
    Registriert seit
    01.09.2008
    Beiträge
    60

    Standard

    Hast du meinen Post überhaupt gesehen ? @atzekönig oO !



    -> Ps. Append = Etwas an eine Datei Ranhängen
    -> Output heißt die Datei ersetzen ( also die alte löschen )


    Lg
    bin pr!ngles...

  10. #10
    Stanley Jobson
    Registriert seit
    09.07.2008
    Beiträge
    720

    Standard

    sorry habe mich mit der variable vertan skilled hat rech SORRY
    na ja wenn man nicht aufpasst.



Stichworte

Berechtigungen

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