Szukaj…


Wprowadzenie

Różne sposoby otwierania pliku do pracy w skrypcie.

Otwórz plik za pomocą Eksploratora Windows

W skrypcie użyj pierwszego wiersza do zapisania pierwszej zmiennej (w tym przykładzie %1% ) z nazwą, z którą trzeba sobie poradzić. Przykład: OpenWithFile = %1%

Po otwarciu pliku z tym skryptem w systemie Windows (kliknij prawym przyciskiem myszy dowolny plik w systemie MS Windows i wybierz opcję „Otwórz za pomocą ...”, a następnie wybierz skompilowaną wersję skryptu, np. Script.exe), nazwa wybranego pliku będzie przechowywane w tej zmiennej, a więc skrypt będzie mógł z nią pracować. Przykład:

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

Otwórz plik w oknie dialogowym SelectFile

Poniższy przykład tworzy GUI za pomocą jednego przycisku, co powoduje otwarcie okna dialogowego SelectFile.

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

Otwórz plik za pomocą systemu Windows Przeciągnij i upuść

Poniższe przykłady tworzą nowe puste GUI sensowne dla przeciągania i upuszczania:

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
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow