.txt Datei mit AutoIt öffnen

  • Hallo liebe AutoItler,

    Man kann ja Textdateien mittels eines Autoit-Programmes öffnen, den Text auslesen und bla bla.

    Gibt es vielleicht auch eine Möglichkeit, eine .txt Datei mittels eines Autoit-Programmes zu starten,
    sodass dieser Text dann auch gleich ausgelesen und in eine Variable gespeichert werden kann?

    Ich möchte also eine .txt über das Programm öffnen, ohne das das Programm gestartet ist,
    (aber mit dem Programm verlinkt)

    Genauso wie alle .doc Dokumente über Word gestartet werden, und der Text dem Programm mitgegeben wird.


    Ist soetwas möglich?

  • ja, das geht
    Du machst dir erst dein AutoIT-Script als exe
    Danch klickst du bei der Textdatei mit einem Rechtsklick , dann auf Öffnen mit und wählst dort den Haken bei "Diesen Dateityp immer mit dem ausgewählten Programm öffnen".
    Jetzt wird , wenn du eine Txt-Datei öffnest, immer dein Script ausgeführt.
    Allerdings willst du ja wissen, welche Txt-Datei geöffnet wurde
    Probier dafür einfach das aus:

    [autoit]

    $cmdLine[1]

    [/autoit]


    Da sollte dann der Pfad zur Txt-Datei rauskommen.

  • Also wie ich mein Programm damit verlinke weiß ich...
    Ich will jedoch, dass bei der Öffnung der Textdatei der Text sozusagen an mein Programm weitergegeben wird.


    Kannst du mir das mit dem $cmdLine [1] nochmal erkären?
    Das verstehe ich nicht...