Ruby语言自从出现至今,其功能的强大性已经被越来越多的编程人员所接受。在这里我们向大家详细介绍了Ruby调用win32ole的相关技巧。#t#

成都创新互联专注于东昌网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供东昌营销型网站建设,东昌网站制作、东昌网页设计、东昌网站官网定制、微信小程序定制开发服务,打造东昌网络公司原创品牌,更为您提供东昌网站排名全网营销落地服务。
比如这样来创建一个ie浏览器的Ruby调用win32ole实例。
- require "win32ole" 
- #包含库  
- ie = WIN32OLE.new('internetEx
 plorer.Application')
- ie.visible = true 
- #这个时候就可以看到一个ie的界面出来了  
- ie.navigate('http://mail.163.com')
-  #转到这个页面  
- sleep(0.1) until ie.busy == false 
- #sleep 直到ie.busy为false 页面完全载入为止  
- ie.Document.getElementById("username")
 .value = "coderlee"
-  #输入账户名  
- ie.Document.getElementById("password")
 .value = "******"
- #输入密码  
- ie.Document.getElementById("btn1").click 
- #登录按钮的id是btn1 模拟点击一下 
其实可以利用交互式编程方式 想查创建出来的一个ole对象的方法 就输入.ole_meth已实现Ruby调用win32ole。
            
            网站栏目:Ruby调用win32ole正确方法指导            
            分享路径:
http://cdxtjz.cn/article/cdjhceg.html