💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
## 说明: 本案例是使用clsWindow2.2框架调用记事本做一些操作,旨在熟悉框架的控件操作部分的一些函数用法。 ## 测试环境: >[info]win7x64 + clsWindow2.2 **说明:** 如果不能用可能是您的版本太旧,或者操作系统版本不一样,请仔细检查并修改相应代码。以下代码2020-02-06测试通过,本代码不保证更新。 ## 声明: >[warning]本代码免费,可用于任何商业用途,但请勿做非法用途,所引起的一切后果由使用者本人承担。 ## 代码: 请向窗口添加按钮Command1,然后复制下面代码后点击按钮运行。 ``` '调用记事本然后写入一些内容后保存到c:\test日期.txt Private Sub Command1_Click() Dim w As New clsWindow w.GetWindowByPID(Shell("notepad", 1)).Focus '根据pid直接获取窗口并设置为当前活动窗口 w.Caption = "看到记事本打开了吗?" & Now '设置应用程序标题内容 w.Shake '抖动窗口,可以通过参数调节抖动方向、速度、幅度、次数 w.SetElementTextByClassName "Edit", "clsWindow" & w.Version & "发布 " & Now() '设置输入框文字 w.Wait 1000 w.FadeOut '淡出 w.AppendElementTextByClassName "Edit", vbCrLf & "功能全面" '向输入框追加内容 w.FadeIn '淡入 w.AppendElementTextByClassName "Edit", vbCrLf & "欢迎测试反馈" '向输入框追加内容 w.Wait 1000 w.Focus w.Wait 500 SendKeys "^{s}" '设置焦点后按快捷键保存 Dim w2 As New clsWindow w2.GetWindowByTitle("另存为", 3).SetElementTextByClassName "Edit", "c:\test" & Format(Now, "yyyymmddhhnnss") & ".txt" w2.ClickElementByText "保存(&S)" MsgBox w.GetElementTextByClassName("Edit") End Sub ```