首页 电脑 电脑学堂 查看内容

用vbs实现选择颜色

2009-9-25 16:42 685 0

摘要:   用vbs实现选择颜色的两种方法,一种带组件,一种不带   如果不用组件的话,代码如下:   set ie = createobject("internetexplorer.applicatio...

  用vbs实现选择颜色的两种方法,一种带组件,一种不带   如果不用组件的话,代码如下:   set ie = createobject("internetexplorer.application")   ie.navigate "about:blank"   do until ie.readystate = 4 : wscript.sleep 25 : loop   set doc = ie.document   set body = doc.body   set win = doc.parentwindow   body.innerhtml = "<OBJECT id=dlg CLASSID='clsid:3050f819-98b5-11cf-bb82-00aa00bdce0b'></OBJECT>"   body.innertext = doc.getElementById("dlg").choosecolordlg   win.clipboarddata.setdata "text", body.innertext   ie.quit   如果用组件的话,代码如下:   flag = 1+2   initialColor = &hff32ea   color = OpenColor(initialColor, flag)   MsgBox "Selected color: " & hex(color)   function OpenColor(initColor, flags)   set comdlg = CreateObject("MSComDlg.CommonDialog")   comdlg.Color = initColor   comdlg.Flags = flags   comdlg.ShowColor   OpenColor = comdlg.Color   end function
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部