kostenloser Webspace werbefrei: lima-city


Eine *.txt-Datei in zwei verschiedenen Modus' öffnen

lima-cityForumProgrammiersprachenBasic

  1. Autor dieses Themas

    c*********c

    Hallo,

    der Script dazu w?rde etwa so aussehen, aber es gibt einen Fehler:


    Open "test.txt" for input as #1
    line input #1, zeile1
    line input #1, zeile2
    close #1


    Open "test.txt" for output as #1 'Datei bereits ge?ffnet, das ist der
    print #1, "Hallo" 'Fehler der kommt!
    Print #1 "Hallo"
    close #1


    Was kann ich dagegen tun?

    MfG
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. ich k?nnte mir denken dass du folgendes schreiben musst:


    ...
    Open "test.txt" for output as #2 'Datei bereits ge?ffnet, das ist der
    print #2, "Hallo"
    Print #2 "Hallo"
    close #2
    ...
  4. b*********e

    Es gibt da eine ganz tolle function von VB die nennt sich "FreeFile"

    Die gibt die eine nummer zwischen 1 und 255 zur?ck!

    Wenn du also schon eine datei mit der nummer 1 offen hast bekommst du ne 2.

    Das ist unerl?sslich wenn man mit vielen dateien arbeitet.

    Das ganze muss so aussehen

    Dim INT_Dateinummer as Integer
    Dim STR_Text as String
    Dim STR_Zeile as String


    INT_Dateinummer = FreeFile
    STR_Text = "Text"

    open IRGENDWAS as #INT_Dateinummer
    print #INT_Dateinummer, STR_Text
    line input #INT_Dateinummer, STR_Zeile
    close #INT_Dateinummer
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!