Ich bin zu doff, das klappt nie !

  • VB6

Es gibt 5 Antworten in diesem Thema. Der letzte Beitrag () ist von Marcus Gräfe.

    Ich bin zu doff, das klappt nie !

    Ihr werdet euch bestimmt totlachen wenn ich euch mein Problem schildere...

    In Powerbasic funtzte ja alles noch einigermassen, jetzt bekam ich aber das Visualbasic 6.0 geschenk und will das natürlich lernen.
    Geht auch einiger Maßen nur an dem beklopptesten komme ich nicht vorbei :(

    Eine Standard-Exe soll folgendes tun:

    Suche Die Datei XYZ auf dem System (Textformat)
    Öffne Sie
    Füge den Eintrag XYZ am Ende hinzu (Textformat)

    Mit Open "A" etc funtzt es einfach nicht, es ist zum Ko....
    Entweder schreibe ich die ganze Datei Neu und verliere alles von vorher oder ich habe ne Datei mit o Byte...

    Ob mir einer helfen kann ohne zu lachen :)

    Lieber Gruß
    Tanja

    Also muß man das append ausschreiben ?


    Was meinst du mit "ausschreiben"? Einfach so, wie ich es in dem Beispiel gepostet habe.


    Aber wie finde ich den Pfad zur Datei wenn ich Ihn nicht kenne ?


    Hast du die Dateien schon gesucht und in irgendeiner Variablen?


    Und Anfügen kann ich dann mit
    Print "#1", "texte sowieso" ?


    Fast, so geht's:

    Print #1, "texte sowieso"
    Besucht auch mein anderes Forum:
    Das Amateurfilm-Forum
    Jo Jo Jo Jo Jo,

    es haut ja hinne :)

    Also wenn ich den Pfad explicit angebe dann funzt es.

    Normalerweise hätte ich die Suche so gelöst:

    Mit dem Shell-Befehl "Dir c:\gesuchteDatei /s > Inhalt.txt"
    Dann Datei Inhalt.txt ausgelesen, Pfad eingelesen in ne Variable etc...

    Aber geht das nicht auch einfacher ?

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Tanja“ ()

    Wenn das tatsächlich mit dem DOS Befehl klappt, dann geht das sicher nicht einfacher. Aber es gibt noch zwei weitere Möglichkeiten, in VB zu suchen.

    Einmal mit der Dir-Funktion (die gibt's auch in VB, also genau wie unter DOS) und einmal mit den Windows APIs "FindFirstFile" und "FindNextFile".

    Zu allem findest du hier im Forum Beiträge, einfach mal die Suchfunktion benutzen.

    btw: Das nächste Mal einen besseren Titel wählen, damit man weiss, worum es geht.
    Besucht auch mein anderes Forum:
    Das Amateurfilm-Forum