Mit VB eine Datei öffnen

Dieses Thema im Forum "Programmieren" wurde erstellt von morepower001, 8. April 2003.

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. morepower001

    morepower001 Kbyte

    Registriert seit:
    6. September 2002
    Beiträge:
    178
    Hi,
    Mit welchem Code kann man mit Visual Basic eine Datei öffnen?
    Bin über jedes Posting froh...
    mfg Chris
     
  2. rapmaster

    rapmaster Halbes Gigabyte

    Registriert seit:
    21. Juli 2002
    Beiträge:
    5.181
    nee call ist nicht zwingend notwendig.
    da hast du recht.
    frage mich überhaupt wozu man das noch lernen muss.
    denn wer schreibt schon statt

    a
    sub a
    msgbox "xx
    end sub

    call a
    sub a
    msgbox "xx"
    end sub

    mfg rappi
     
  3. Tuxman

    Tuxman Guest

    Registriert seit:
    5. Juni 2001
    Beiträge:
    807
    Wobei "Call" nicht zwingend notwendig ist, wenn mich meine Erfahrungen mit VB6 und VB.net nicht täuschen :)
     
  4. commandos

    commandos Byte

    Registriert seit:
    8. April 2002
    Beiträge:
    14
    Gibt es dabei auch die Möglichkeit C durch eine Variable zu ersetzen, so dass die Datei z.B. auf einer CD gesucht wird
     
  5. morepower001

    morepower001 Kbyte

    Registriert seit:
    6. September 2002
    Beiträge:
    178
    bin jetzt draufgekommen wie man dateien ausführt...
    Call Shell("C:\test.bat", 1)
    mfg Chris
     
  6. morepower001

    morepower001 Kbyte

    Registriert seit:
    6. September 2002
    Beiträge:
    178
    Wow...
    Vielen Danke. Wie heißt dieses Buch?
    Weißt du auch wie man dateien ausführen kann? (zB .bat)
     
  7. morepower001

    morepower001 Kbyte

    Registriert seit:
    6. September 2002
    Beiträge:
    178
    Ich dachte dieser Befehl ist nur wenn man eine Textdatei aufmachen will und etwas hineinschreiben will...?
    mfg chris
     
  8. magiceye04

    magiceye04 Wandelndes Forum

    Registriert seit:
    1. September 2000
    Beiträge:
    53.956
    Das heißt "Jetzt lerne ich VisualBasic", gabs mal irgendwo zum Download und hat mir als Einstieg ganz gut geholfen.

    Mehr als Dateien auslesen, Datensätze sortieren und wieder abspeichern hab ich mit VB aber nicht gemacht.
     
  9. magiceye04

    magiceye04 Wandelndes Forum

    Registriert seit:
    1. September 2000
    Beiträge:
    53.956
    Na gut, mal ein wenig ausführlicher aus nem Buch:

    Der Open-Befehl »öffnet« eine beliebige Datei. Dieser Schritt ist unter Windows notwendig, um auf eine Datei zugreifen zu können. Beim Open-Befehl geben Sie neben dem Namen der Datei auch eine Zugriffsnummer und einen optionalen Zugriffsmodus an.
    Open Dateiname For Input As 1
    Dieser Befehl öffnet die Datei Dateiname mit der Dateinummer 1 für einen Lesezugriff. Sollte die Datei nicht existieren, ist ein Laufzeitfehler Nr. 53 die Folge.
    Um eine Datei für den Schreibzugriff zu öffnen, muß als Zugriffsmodus
    Output oder Append aufgeführt werden. Bei Verwendung von Append
    werden die zu schreibenden Daten an die Datei angehängt, falls diese bereits
    existiert.
    Open Dateiname For Output As 1
    Sollte die Datei noch nicht existieren, wird sie diesmal automatisch angelegt.
    Dateizugriffe in VBA

    Zugriffsmodi/Bedeutung
    Input Datei wird für Lesezugriffe geöffnet. Die weiteren Zugriffe erfolgen mit den Befehlen Input bzw. Line Input oder der Input-Funktion.
    Output
    Datei wird für Schreibzugriffe geöffnet. Die weiteren Zugriffe erfolgen mit den Befehlen Print oder Write.
    Append Wie im Output-Modus, nur daß die zu schreibenden Daten an eine bereits vorhandene Datei angehängt werden.
    Binary Die Datei wird sowohl für Lese- als auch Schreibzugriffe geöffnet.
    Die weiteren Zugriffe erfolgen über die Befehle Get (Lesen) und
    Put (Schreiben).
    Random Die Datei wird sowohl für Lese- als auch Schreibzugriffe geöffnet.
    Die weiteren Zugriffe erfolgen über die Befehle Get (Lesen) und
    Put (Schreiben), wobei stets eine Datensatznummer angegeben
    werden muß.
     
  10. magiceye04

    magiceye04 Wandelndes Forum

    Registriert seit:
    1. September 2000
    Beiträge:
    53.956
    Wie wärs mit OPEN (for Input z.B.)?
     
Status des Themas:
Es sind keine weiteren Antworten möglich.

Diese Seite empfehlen