我正在使用C#自动执行下载文件的小过程.
在按钮单击事件上,OpenFile对话框打开.现在我想以编程方式选择指定的文件和SendKeys到对话框的“打开”按钮.
是否可以使用PInvoke来实现?如果是的话,小例子对我来说很容易理解.
最佳答案 如果您尝试使用PInvoke在OpenFile对话框中自动选择文件,那么您可以尝试以下代码,它应该可以工作.
SendKeys.SendWait("FilePath");
SendKeys.SendWait("{ENTER}");
我正在使用C#自动执行下载文件的小过程.
在按钮单击事件上,OpenFile对话框打开.现在我想以编程方式选择指定的文件和SendKeys到对话框的“打开”按钮.
是否可以使用PInvoke来实现?如果是的话,小例子对我来说很容易理解.
最佳答案 如果您尝试使用PInvoke在OpenFile对话框中自动选择文件,那么您可以尝试以下代码,它应该可以工作.
SendKeys.SendWait("FilePath");
SendKeys.SendWait("{ENTER}");