我正在尝试使用 pywinauto 或至少从本地将“ .txt ”文件加载到MFC应用程序中,或者我至少需要在然后在“文件名:”部分单击“打开”按钮(如下面的屏幕截图所示)。
以下是我正在使用的代码:
from pywinauto.application import Application
import time
app = Application().Start(cmd_line=u'"path of the application (.exe)" ')
window = app.Dialog
window.Wait('ready')
button = window.Button
button.Click()
app.Open.edit.SetText("Test_File%r.txt" % b)
app.Open.Open.Click()
我在许多博客中搜索了此内容,但找不到解决方案。任何帮助表示赞赏!!! 谢谢。
答案 0 :(得分:2)
我在这方面取得了进展,并且对我有用。
下面是我现在正在使用的代码:
from pywinauto.application import Application
import time
import ctypes
app = Application().Start(cmd_line=u'"path of the application (.exe)" ')
window = app.Dialog
window.Wait('ready')
button = window.Button
button.Click()
button2 = window.Button10
button2.Click()
app.Open.edit.SetText("Hello.txt")
time.sleep(2)
app.Open.Open.click_input()