AutoHotkey
スクリプトでファイルを開く
サーチ…
前書き
スクリプトで作業するファイルを開くさまざまな方法。
エクスプローラからファイルを開く
スクリプトの中で、最初の行を使用して、最初の変数(この例では%1%
)に対処する名前を格納します。例: OpenWithFile = %1%
このスクリプトを使用してWindowsからファイルを開くと(MS Windowsの任意のファイルを右クリックして[Open with ...]を選択し、script.exeなどのコンパイル済みバージョンを選択します)、選択されたファイルの名前はこの変数に格納されているので、スクリプトはそれを処理することができます。例:
OpenWithFile = %1%
if OpenWithFile !=
{
FileRead, content, %OpenWithFile%
msgbox %content%
return
}
SelectFileからFileを開くダイアログボックス
次の例では、SelectFileダイアログボックスを表示する単一のボタンを持つGuiを作成します。
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
Windowsからファイルを開くドラッグアンドドロップ
この例では、n 'Dropイベントをドラッグするための新しい空のGUIが作成されます。
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
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow