AutoHotkey
Open een bestand in een script
Zoeken…
Invoering
Verschillende manieren om een bestand te openen om mee te werken in een script.
Open een bestand via Windows Verkenner
Gebruik in het script de eerste regel om de allereerste variabele (in dit voorbeeld %1%
) met een naam op te slaan. Voorbeeld: OpenWithFile = %1%
Nadat u een bestand met dit script via Windows hebt geopend (klik met de rechtermuisknop op een bestand op MS Windows en kies 'Openen met ...' en selecteer vervolgens de gecompileerde versie van het script zoals script.exe) de naam van het gekozen bestand wordt opgeslagen in deze variabele en dus kan het script ermee werken. Voorbeeld:
OpenWithFile = %1%
if OpenWithFile !=
{
FileRead, content, %OpenWithFile%
msgbox %content%
return
}
Open een bestand via het dialoogvenster SelectFile
Het volgende voorbeeld maakt een Gui met een enkele knop die het dialoogvenster SelectFile opent.
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
Open een bestand via Windows Drag n 'Drop
Dit voorbeeld maakt een nieuwe lege Gui die gevoelig is voor Drag n 'Drop-gebeurtenis:
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