Suche…


Einführung

Verschiedene Möglichkeiten zum Öffnen einer Datei zur Verwendung in einem Skript.

Öffnen Sie eine Datei über den Windows Explorer

Verwenden Sie innerhalb des Skripts die erste Zeile, um die allererste Variable (in diesem Beispiel %1% ) mit einem Namen zu speichern. Beispiel: OpenWithFile = %1%

Wenn Sie eine Datei mit diesem Skript über Windows öffnen (klicken Sie mit der rechten Maustaste auf eine beliebige Datei unter MS Windows und wählen Sie "Öffnen mit ...", und wählen Sie dann die kompilierte Version des Skripts wie script.exe aus), wird der Name der ausgewählten Datei angezeigt in dieser Variablen gespeichert ist, kann das Skript damit arbeiten. Beispiel:

OpenWithFile = %1%
if OpenWithFile !=
{
FileRead, content, %OpenWithFile%
msgbox %content%
return
}

Öffnen Sie eine Datei über das Dialogfeld "SelectFile"

Im folgenden Beispiel wird eine Gui mit einer einzigen Schaltfläche erstellt, die das Dialogfeld "SelectFile" enthält.

Gui, Loader: New 
Gui, Loader: Add, Button, Default Center w220 vLOAD, LOAD
Gui, Loader: Show, AutoSize Center, Loader

return

LoaderButtonLOAD:
FileSelectFile, LoadedFile, , , ,

if ErrorLevel=1
{
return
}

else
{
    FileRead, content, %LoadedFile%
    msgbox %content%    
}
return

Öffnen Sie eine Datei über Windows Drag & Drop

In diesem Beispiel wird eine neue leere Gui erstellt, die für das Drag & Drop geeignet ist:

Gui, Dropper: New
Gui, Dropper: Font, s10 w700
Gui, Dropper: Add, Text, y80 vText1, Drag the files here
Gui, Dropper: Show, w200 h200 Center, Dropper

return

DropperGuiDropFiles:
DroppedFile:=A_GuiEvent

    FileRead, content, %DroppedFile%
    msgbox %content%    

return


Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow