利用VB.net2008实现Windows下的程序自动化

利用VB.net2008实现Windows下的程序自动化,vb.net,automation,Vb.net,Automation,我正在尝试使用Visual BAsic.NET使程序自动化。这个想法是在点击按钮时调用我的“程序”,将输入传递给程序并保存它将生成的结果 现在,我可以使用VisualBasic.NET(comands:shell,appactivate)调用我的程序,我可以将数据传递给程序(my.Computer.Keyboard.SendKeys(“a”),(只是它被破坏了) 主要的问题是,要输入的数据进入了一个包含多个选项卡的表单,我无法找到选择正确选项卡的最佳方法,这样我就可以将数据放入其中并获得结果 谁

我正在尝试使用Visual BAsic.NET使程序自动化。这个想法是在点击按钮时调用我的“程序”,将输入传递给程序并保存它将生成的结果

现在,我可以使用VisualBasic.NET(comands:shell,appactivate)调用我的程序,我可以将数据传递给程序(my.Computer.Keyboard.SendKeys(“a”),(只是它被破坏了)

主要的问题是,要输入的数据进入了一个包含多个选项卡的表单,我无法找到选择正确选项卡的最佳方法,这样我就可以将数据放入其中并获得结果

谁能帮我一下吗

另外,这个程序有一个dll(显然我是windows应用程序编程新手),有没有办法直接将数据传递到dll并获得结果?
谢谢

我认为你需要查看反射。对我来说,一个好的起点是


谢谢您抽出时间。。。不我不明白。。很好。。我怎样才能更多地了解这件事。。(我指的是反思)它是做什么的,它是如何做的等等?