sendkeys相关内容

Xamarin.Mac 的 SendKeys

我正在 Xamarin 中构建 Mac 应用程序,并且需要将击键(包含单词和短语)发送到其他应用程序.类似于 Windows 上 .Net 中的 SendKeys. Xamarin 中是否有适用于 Mac 的 SendKeys 等效 API? 解决方案 CGEventCreateKeyboardEvent 就是你要找的,它是基于 Quartz 的,因此是一个低级的 C> API. ..
发布时间:2021-09-29 20:05:21 其他开发

如何使用 SendKeys 将模拟键盘敲击发送到活动窗口

我是 Python 新手,正在尝试将按键组合发送到我在 Windows 7 下打开的应用程序.虽然当我为了测试目的调用 Notepad.exe 时,我的脚本可以完美运行,但它不适用于实际应用程序我正在尝试使用. 这是我目前的代码: 导入 win32com.client导入时间导入发送键导入操作系统从 ctypes 导入 *shell = win32com.client.Dispatch(" ..
发布时间:2021-09-26 18:42:36 Python

在应用程序外的 Win10 中使用 C# 发送击键

我正在尝试向另一个窗口发送一个简单的 "CTRL+C" 笔画. 这个想法是从 IE/FF/Chrome/IE/Excel/Word 中抓取文本.无论如何,我尝试使用 SendKeys.Send() 和 SendKeys.SendWait() 和 InputSimulator 的 Keyboard.KeyPress().他们都没有抛出异常(好吧SendKeys.Send(),但这是意料之中的) ..
发布时间:2021-09-26 18:33:53 C#/.NET

如何使用 C++ (keybd_event) 发送 unicode 密钥

我的朋友正在学习挪威语,我想制作一个全局热键程序,发送诸如 之类的键 æø一种 我的问题是 keybd_event 函数不允许我发送这些密钥,我似乎仅限于 虚拟键码 是否还有其他我可以使用的功能或发送它们的一些技巧? 解决方案 您必须改用 SendInput.keybd_event 不支持发送此类字符(除非它们已在当前代码页中,例如在挪威计算机上).发送 å 的一些示例代码: KE ..
发布时间:2021-09-25 18:54:16 C/C++开发

如何将击键发送到窗口而不必使用 Windows API 激活它?

我已经制作了一个应用程序,可以将命令发送到激活的窗口.我希望能够在我的进程运行时使用计算机,因为一旦我将焦点切换到另一个窗口,通过发送键发送的击键将转到我刚刚切换到的窗口. 目前我使用 Windows API 中的 FindWindow、IsIconic 和 ShowWindow.我必须检查窗口是否与 FindWindow 一起存在并将我的对象设置为该调用返回的特定窗口,然后我检 ..
发布时间:2021-09-25 18:34:57 其他开发

WebDriver - sendKeys(input) 在 sendKeys(Keys.RETURN) 之前没有完成

我的测试是在搜索文本框中输入键,主要是 ajax,然后从键盘按 Enter.没有用于“开始"搜索的按钮,因此我们使用 Enter 键. 我正在使用 ChromeDriver,因为我们的应用程序在此流程方面不支持 Firefox. 对于我的 webdriver 代码 (java),我让它这样做: searchIcon.click();//打开搜索文本框的ajax覆盖searchBox. ..
发布时间:2021-09-22 20:38:45 其他开发

WshShell.SendKeys - 不允许使用 SLASH?

今天我在使用以下代码时遇到困难: x=msgbox("你的文字在这里" ,0, "你的标题")UserName=inputbox("此消息后,您有 5 秒的时间切换到 Minecraft.请输入您希望将歌曲输入到的用户名:")wscript.sleep 5000WshShell.SendKeys "/msg" + 用户名 + "我知道我们刚刚见面,也许这很愚蠢,但感觉好像从那一刻起就发生了一些事 ..
发布时间:2021-09-17 18:58:52 其他开发

VBScript 中的 SendKeys 不适用于 taskmgr

在 Windows 10 中,我使用完全相同的 vbscript 代码一次用于“calc",一次用于“taskmgr".为什么 SendKeys(这里是 alt+space)适用于“calc"而不适用于“taskmgr"? set WshShell = WScript.CreateObject("WScript.Shell")WshS ..
发布时间:2021-09-17 18:49:47 其他开发

WScript Sendkey 不接受 Unicode 字符

我正在尝试使用 WScript Sendkeys 发送字符“ä".似乎它不起作用.我找到了一篇文章 VBscript 的 SendKeys 是否支持 Unicode? 我的代码: Set sh = WScript.CreateObject("WScript.Shell")sh.运行“notepad.exe", 9WScript.Sleep 1000 '稍等片刻加载记事本应用'sh.Send ..
发布时间:2021-09-17 18:49:39 其他开发

如何在 Windows 上按 Fn + 功能键?

在以前的脚本中,我已经能够使用 SendKeys 方法在我的计算机上按下非字母键,如下所示来模拟静音,WshShell.SendKeys(chr(&hAD)). 但是,我似乎找不到模拟按下 Fn 和任何 F1-F12 键的能力.我正在尝试专门按下“降低屏幕亮度"键,即键盘上的 Fn+F11. 如何实现? 解决方案 笔记本电脑上的 Fn 键通常在硬件或驱动程序级别实现.请参阅:类 ..
发布时间:2021-09-17 18:41:28 其他开发

使 sendKeys 更快

我正在尝试创建一个程序,该程序将打开“命令提示符"并使用“sendKeys"打开特定端口.这是我的代码: Set Keys = CreateObject("WScript.Shell")oShell.ShellExecute "cmd.exe","runas", 1睡眠(0.01)Keys.sendKeys "{ENTER}"睡眠(0.01)Keys.sendKeys "rem 打开 TCP 端 ..
发布时间:2021-09-17 18:41:13 其他开发

VBScript 发送键 CTRL+LWIN+TAB?

我正在尝试编写一个简单的脚本,该脚本将发送 CTRL+WINDOWS KEY+TAB 的组合键.下面的代码发送键 CTRL+ALT+TAB Set WshShell = WScript.CreateObject("WScript.Shell")WshShell.SendKeys "^%{TAB}" 但是,当我尝试用 LWIN(又名左 Windows 键)替换“%"(又名 ALT 键)时,它说语 ..
发布时间:2021-09-17 18:35:24 其他开发

如何将点击或键从 VB6 应用程序发送到 Excel 对话框?

我的雇主从 Conveter Technology 购买了第三方工具 OfficeConverter,它可以自动将 Office 2003 格式的文件转换/修复为 Office 2007 格式.此工具还高度自动化了 Office 2003 和 2007 格式之间宏/VBA 代码要求的转换/更改. 我的问题是,在此转换期间,该工具会打开目标 Office 产品,例如 Excel,然后打开目标用 ..
发布时间:2021-09-16 20:46:04 其他开发

Visual Basic 中的 SendKeys() 权限被拒绝错误

我正在尝试使用 SendKeys() 命令到另一个窗口和我的 VB6 应用程序. 我想要的是单击一个按钮,然后在应用程序向该窗口发送一些键之前有 10 秒钟的时间转到另一个窗口.我把所有东西都整理好了,但出于某种原因,当我打电话给这样的东西时: SendKeys ("A") 我收到此错误: 运行时错误“70":没有权限 有没有人知道解决这个问题的方法?谢谢. 解决方案 对于 ..
发布时间:2021-09-16 20:36:58 其他开发

VB模拟按键

在我的程序中,我想模拟按下 MediaPlayPause 键.作为说明,我不想检查键是按下还是按下,我想通过我的程序按下键. 我尝试过 SendKeys.Send 但特殊键仅限于 {Enter} 和 {Tab} 等 解决方案 好的,我从这个答案中移植了 c# 代码:https://stackoverflow.com/a/7182076/2000557 我不知道 VB.Net,但 ..
发布时间:2021-09-16 19:43:15 其他开发

Vb.net sendkeys,字母重复?

我使用 SendKeys 创建了一个简单的测试,并尝试了 SendWait 和 Send. Private Sub Form1_Click(ByVal sender As Object, ByVal e As System.EventArgs) 处理 Me.ClickSystem.Threading.Thread.Sleep(10000)SendKeys.SendWait("如果你能读到这个, ..
发布时间:2021-09-16 19:14:29 其他开发

在 VB.NET 中发送击键的简单应用程序

我有一个关于 Sendkeys 类的问题,因为我想使用这个类来向活动应用程序发送一些按键.作为第一步,我想测试 {Enter} 击键,因此为了实现这一点,我在 vb.net 2010 中做了一个简单的应用程序 公共类Form1公共共享数据作为字符串Private Sub SendintText(command As String)尝试SendKeys.SendWait(命令)将 e 作为异常捕获 ..
发布时间:2021-09-16 19:09:09 其他开发

如何发送“{"或“}"通过 vb 2010 中的发送密钥方法签名

我想向 Visual Basic 2010 中的活动窗口发送 { 和 } 符号.但问题是当我们发送像“Backspace"这样的键时,我们将其发送为“{BS}".所以它也包含 { &} 迹象.因此,当我们发送 { 和 } 标志时什么也没有发生.任何人都可以帮助我... 解决方案 来自 http://msdn.microsoft.com/en-us/library/system.win ..
发布时间:2021-09-16 19:08:02 其他开发

VBScript 发送键

我有一个 VBScript 可以取消订阅所有 Steam 创意工坊对象 代码: Set WshShell = WScript.CreateObject("WScript.Shell")WshShell.AppActivate“Steam 社区 :: [GER] Aaron :: Abonnierte Objekte - Opera"WshShell.AppActivate“Steam 社区 ..
发布时间:2021-08-30 19:14:40 其他开发

远程最小化机器 VBS 中的 Sendkeys

我在 SAP 应用程序的对象中执行 Shift + Enter 时遇到问题. 这是我的代码: If Dialog("SAP Logon 730").WinListView("SysListView32").Exist(100) Then对话框(“SAP 登录 730").激活Dialog("SAP Logon 730").WinListView("SysListView32").选择sSe ..
发布时间:2021-07-14 20:05:26 其他开发