In Variable oder File schreiben

  • Hallo,

    ich habe folgendes Problem:
    Mit einem Loop werden Strings nacheinander gelesen.
    Die Strings sollten in die Zwischenablage (erweitert) od. Var in eine Zeile geschrieben werden.

    Also:

    A, B, C, D, E ,

    Wenn ich das in ein File schreibe steht leider alles untereinander
    und ich muß später das File bearbeiten.

    Kann man die Werte nicht einfach in eine Zeile in eine VAR schreiben?

    Mein Code

    Spoiler anzeigen
    [autoit]


    $file = FileOpen("Test.txt", 1)

    [/autoit] [autoit][/autoit] [autoit]

    for $i = 0 to UBound ($Eintrag)-1

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    FileWriteLine($file, $Eintrag[$i]&"-")
    ; hier steht alles später im Textfile untereinander....

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    next

    [/autoit] [autoit][/autoit] [autoit]

    FileClose($file)

    [/autoit]


    Liebe Grüße
    Ilse ;)

    Einmal editiert, zuletzt von Ilse (28. März 2013 um 10:33)

  • Hallo James,

    super, klappt.
    Eine Frage:
    Ich muß die Werte irgendwo anders hinschreiben.
    Deswegen wäre es gut wenn das vorerst alles in einer VAR hätte statt in einer Datei.

    Wie kann ich das alles in eine VAR schreiben. Hast du da eine Idee?

    ;) Ilse

  • Am Anfang:

    [autoit]

    $Variable = ""

    [/autoit]


    In der Schleife:

    [autoit]

    $Variable &= $Eintrag[$i]&"-"

    [/autoit]


    Nach der Schleife:

    [autoit]

    FileWrite($file, $Variable)

    [/autoit]