首页 > 解决方案 > 在指定位置运行 .exe 或 lua 中的文本

问题描述

我试图运行一个程序,甚至是我的脚本中的“txt”,使用os.excute,但是有什么方法可以让我指定屏幕打开的坐标吗?

更具体地说,我想打开一个我用 C# 制作的虚拟键盘,但它总是在同一个位置,我想执行它并选择它的打开位置。代码:

local path_virtual_keyboard = 'C:\\Users\\Public\\Documents\\HIKeyboard.exe'
RunProgram(open, path_virtual_keyboard)

或者

local path_virtual_keyboard = 'C:/Users/Public/Documents/HIKeyboard.exe'
os.execute(path_virtual_keyboard)

如果有人可以提供帮助,我将不胜感激

标签: luapositioncoordinatesexecutable

解决方案


您可以将您的 C# 应用程序配置为接受参数,然后将此参数解析为您的 .exe 以在您需要的位置打开。

您不能直接从 Lua 执行此操作。


推荐阅读