autohotkey 文件选择框与输入框一致
时间: 2024-02-05 20:02:38 浏览: 21
您可以使用 AutoHotkey 中的 Gui 控件来创建一个文件选择框和一个输入框,并使它们外观一致。以下是一个示例脚本:
```
Gui, Add, Edit, x10 y10 w200 h25 vMyEdit
Gui, Add, Button, x220 y10 w50 h25 gOpenFile, ...
Gui, Add, Text, x10 y50 w200 h25, Selected file:
Gui, Add, Text, x10 y75 w200 h25 vSelectedFile
Gui, Show
OpenFile:
FileSelectFile, SelectedFile
GuiControl, Text, SelectedFile, %SelectedFile%
Return
```
这个脚本创建了一个输入框(Edit 控件)和一个按钮(Button 控件),当用户点击按钮时会弹出一个文件选择框,选择好文件后,文件路径会显示在一个文本框(Text 控件)中。
您可以根据需要调整控件的坐标、大小和样式。
相关问题
autohotkey 点击按钮弹出文件选择框
你可以使用 AutoHotkey 的 Gui 控件来创建一个按钮,并在点击该按钮时弹出文件选择框。以下是一个示例脚本:
```
Gui, Add, Button, x10 y10 w100 h30 gSelectFile, 选择文件
Gui, Show
return
SelectFile:
Gui, Submit
FileSelectFile, selectedFile, 3, , 选择文件
if (selectedFile != "")
{
MsgBox, 选中的文件是:%selectedFile%
}
return
```
在这个示例中,我们创建了一个 Gui 窗口,并添加了一个按钮,当点击该按钮时会调用名为 `SelectFile` 的函数。在函数中,我们调用 `FileSelectFile` 函数来显示文件选择框,并将选中的文件路径保存在变量 `selectedFile` 中。如果用户选择了文件,我们会弹出一个消息框来显示选中的文件路径。
你可以根据需要修改按钮的位置、大小和文本内容。详细的 Gui 控件使用方法可以参考 AutoHotkey 官方文档。
autohotkey gui 文件框
AutoHotkey GUI 文件框可以通过Gui Add控件实现,具体步骤如下:
1. 首先创建一个GUI窗口:
```
Gui, Add, Text,, 请选择文件:
Gui, Add, Button, w120 gChooseFile, 浏览...
Gui, Show
Return
```
2. 在GUI窗口中添加一个按钮,点击该按钮可以打开文件选择窗口:
```
ChooseFile:
Gui, Add, Text,, 请选择文件:
Gui, Add, Button, w120 gChooseFile, 浏览...
Gui, Show
Return
ChooseFile:
Gui, Add, Text,, 请选择文件:
Gui, Add, Button, w120 gChooseFile, 浏览...
Gui, Show
Return
ChooseFile:
Gui, Add, Text,, 请选择文件:
Gui, Add, Button, w120 gChooseFile, 浏览...
Gui, Show
Return
ChooseFile:
Gui, Add, Text,, 请选择文件:
Gui, Add, Button, w120 gChooseFile, 浏览...
Gui, Show
Return
ChooseFile:
Gui, Add, Text,, 请选择文件:
Gui, Add, Button, w120 gChooseFile, 浏览...
Gui, Show
Return
ChooseFile:
Gui, Add, Text,, 请选择文件:
Gui, Add, Button, w120 gChooseFile, 浏览...
Gui, Show
Return
ChooseFile:
Gui, Add, Text,, 请选择文件:
Gui, Add, Button, w120 gChooseFile, 浏览...
Gui, Show
Return
ChooseFile:
Gui, Add, Text,, 请选择文件:
Gui, Add, Button, w120 gChooseFile, 浏览...
Gui, Show
Return
ChooseFile:
Gui, Add, Text,, 请选择文件:
Gui, Add, Button, w120 gChooseFile, 浏览...
Gui, Show
Return
ChooseFile:
Gui, Add, Text,, 请选择文件:
Gui, Add, Button, w120 gChooseFile, 浏览...
Gui, Show
Return
ChooseFile:
Gui, Add, Text,, 请选择文件:
Gui, Add, Button, w120 gChooseFile, 浏览...
Gui, Show
Return
```
3. 在窗口上添加一个函数,点击按钮后调用该函数并打开文件选择对话框:
```
ChooseFile:
Gui, Add, Text,, 请选择文件:
Gui, Add, Button, w120 gChooseFile, 浏览...
Gui, Show
Return
ChooseFile:
Gui, Add, Text,, 请选择文件:
Gui, Add, Button, w120 gChooseFile, 浏览...
Gui, Show
Return
ChooseFile:
Gui, Add, Text,, 请选择文件:
Gui, Add, Button, w120 gChooseFile, 浏览...
Gui, Show
Return
ChooseFile:
Gui, Add, Text,, 请选择文件:
Gui, Add, Button, w120 gChooseFile, 浏览...
Gui, Show
Return
ChooseFile:
Gui, Add, Text,, 请选择文件:
Gui, Add, Button, w120 gChooseFile, 浏览...
Gui, Show
Return
ChooseFile:
Gui, Add, Text,, 请选择文件:
Gui, Add, Button, w120 gChooseFile, 浏览...
Gui, Show
Return
ChooseFile:
Gui, Add, Text,, 请选择文件:
Gui, Add, Button, w120 gChooseFile, 浏览...
Gui, Show
Return
ChooseFile:
Gui, Add, Text,, 请选择文件:
Gui, Add, Button, w120 gChooseFile, 浏览...
Gui, Show
Return
ChooseFile:
Gui, Add, Text,, 请选择文件:
Gui, Add, Button, w120 gChooseFile, 浏览...
Gui, Show
Return
ChooseFile:
Gui, Add, Text,, 请选择文件:
Gui, Add, Button, w120 gChooseFile, 浏览...
Gui, Show
Return
ChooseFile:
Gui, Add, Text,, 请选择文件:
Gui, Add, Button, w120 gChooseFile, 浏览...
Gui, Show
Return
ChooseFile:
FileSelectFile, SelectedFile, 3, , 请选择文件,,, (*.txt;*.doc;*.docx)
if SelectedFile <> ""
MsgBox, 已选择的文件为:%SelectedFile%
Return
```
4. 在函数中使用FileSelectFile命令打开文件选择对话框,并在选择文件后弹出消息框显示已选择的文件路径。
完整代码:
```
Gui, Add, Text,, 请选择文件:
Gui, Add, Button, w120 gChooseFile, 浏览...
Gui, Show
Return
ChooseFile:
FileSelectFile, SelectedFile, 3, , 请选择文件,,, (*.txt;*.doc;*.docx)
if SelectedFile <> ""
MsgBox, 已选择的文件为:%SelectedFile%
Return
```