![](https://csdnimg.cn/release/downloadcmsfe/public/img/no-data.51c5211b.png)
![](https://csdnimg.cn/release/downloadcmsfe/public/img/good-course.ff455529.png)
- 鸟哥的 Linux 私房菜(PDF高清)vbird大小:15MB于2009年5月29日转换整理vbird网站基础篇前13章内容。 后13章地址: http://download.csdn.net/source/1559709 版权归vbird所有哦,喜欢的话请购买正版书籍!!于2009年5月29日转换整理vbird网站基础篇前13章内容。 后13章地址: http://download.csdn.net/source/1559709 版权归vbird所有哦,喜欢的话请购买正版书籍!!
5 313浏览
免费 - vb.netvb.net大小:1MBvb.net资料大权vb.net资料大权
2 110浏览
免费 - vb 与sql图书管理系统与sql图书管理系统大小:43KBvb 与sql图书管理系统,实用于大学生毕业设计vb 与sql图书管理系统,实用于大学生毕业设计
4 197浏览
免费 - 串口控制部件MSCOMM32.OCXRAR大小:0B串口控制部件MSCOMM32.OCX串口控制部件MSCOMM32.OCX
4 146浏览
免费 - 财务管理系统VB源码大小:169KBvb,access开发的管理系统vb,access开发的管理系统
4 209浏览
免费 - vb学生成绩管理系统学生成绩大小:1MBvb学生成绩管理系统,原创,qq346263509vb学生成绩管理系统,原创,qq346263509
4 132浏览
免费 - 简单聊天程序VB.net制作大小:104KB简单的聊天程序,这个只是二个人的,有服务器端和客户端简单的聊天程序,这个只是二个人的,有服务器端和客户端
5 55浏览
免费 - 工资管理系统工资管理系统大小:67KB工资管理系统 超豪华界面 VB 内有详细源代码工资管理系统 超豪华界面 VB 内有详细源代码
4 80浏览
免费 - vb人事管理系统人事管理,论文代码大小:180KB很齐全的代码和论文<br>适合毕业生很齐全的代码和论文<br>适合毕业生
0 78浏览
免费 - 自动更新程序示例代码-Visual Basic语言编写自动更新大小:524KB自动更新程序的代码,使用 VB.NET 语言写。最近为单位写了一个C/S结构的软件,这个软件是工作在单位的局域网内的。为了减轻为程序进行升级的工作量,需要解决程序自动更新的问题。那么如何做一个自动更新程序呢? 想了一下,更新程序需要解决以下问题: (A)它需要知道哪些是需要更新的文件,哪些是不需要的文件; (B)它需要知道从哪里下载更新文件; (C) 它需要将更新的文件下载下来,并将旧的文件替换掉,将不再需要的文件删除掉; (D)它需要能够在更新完毕后自动重新启动程序以便用户继续使用;自动更新程序的代码,使用 VB.NET 语言写。最近为单位写了一个C/S结构的软件,这个软件是工作在单位的局域网内的。为了减轻为程序进行升级的工作量,需要解决程序自动更新的问题。那么如何做一个自动更新程序呢? 想了一下,更新程序需要解决以下问题: (A)它需要知道哪些是需要更新的文件,哪些是不需要的文件; (B)它需要知道从哪里下载更新文件; (C) 它需要将更新的文件下载下来,并将旧的文件替换掉,将不再需要的文件删除掉; (D)它需要能够在更新完毕后自动重新启动程序以便用户继续使用;
5 756浏览
免费 - Windows窗口自动化操作类forVB6_V2.0 clsWindow源码vb窗口控制大小:86KB功能描述 clsWindow是VB6环境下使用的一个操作外部程序窗口的类,比如得到窗口句柄,得到窗口里某个文本框的内容。非常方便,使用它可以让您脱身于一堆api函数,功能强大使用简单! 这个类楼主很早就开始封装了,原本打算做成类似DOM对象那样,通过一堆getElmentByXXX等方法实现对桌面程序下各个窗口以及里面各个控件对象的自由访问,但是具体要做的工作太多,目前只实现了一部分,期待大家一起加入更新维护。 目前该类封装了绝大部分对windows窗口的常用操作,例如:获取窗口句柄,设置窗口为活动窗口,设置窗口内文本框内容,点击窗口内的某些按钮等。 这个类现在还在一直不断地扩充,功能已经很强大很广泛,使用它可以轻而易举地设置窗口标题栏文字,移动窗体等等。以前要实现这些操作常常需要一大堆api函数,现在只需要一点点代码就可以了,完全让您脱身于api函数的海洋。当然您需要研究每个方法实现原理的话可以看一看源代码。 使用范例(请在v1.9以上测试): 1)关闭腾讯新闻窗口“腾讯网迷你版”。 Dim window As New clsWindow If window.GetWindowByTitle("腾讯网迷你版").hWnd > 0 Then window.CloseWindow '关闭窗口 End If 以上是不是很简洁呢? 20150715更新追加: 最新1.9版本更简洁,一句话解决: w.GetWindowByTitle("腾讯网迷你版").CloseWindow 小伙伴,是不是简洁爆了呢?:) 为了防止程序找不到窗口而一直等待可以改成: w.GetWindowByTitle("腾讯网迷你版",1).CloseWindow (意思为超时等待1秒。默认会耐心等60秒,除非你确定窗口一定有,然后就用上面的。) 2)获取某个打开的记事本里面的内容。假设记事本标题为“测试要求.txt - 记事本”,通过SPY等工具查看得知记事本的文本框类名为:Edit,那么我们编写程序如下: Dim window As New clsWindow If window.GetWindowByTitle("测试要求.txt - 记事本").hWnd > 0 Then MsgBox window.GetElementTextByClassName("Edit") End If 这个看起来也很简单,方法自由还可以使用正则匹配,可以写成下面这样: Dim window As New clsWindow If window.GetWindowByTitleEx("工作任务\.txt.*?", , , True).hWnd > 0 Then MsgBox window.GetElementTextByClassName("Edi", , True) '第三个参数表示是否使用正则,默认为false End If 获取标题那边如果觉得要把标题写完整太麻烦,可以将GetWindowByTitle该车GetWindowByTitleEx然后后面只要写关键字就行啦。看招: Dim window As New clsWindow If window.GetWindowByTitleEx("工作任务").hWnd > 0 Then MsgBox window.GetElementTextByClassName("Edit") End If clsWindow类最新版下载请关注博客: http://blog.csdn.net/sysdzw/article/details/9083313 '============================================================================================== '名 称:windows窗体控制类v2.0 '描 述:一个操作windows窗口的类,可对窗口进行很多常用的操作(类名为clsWindow) '使用范例:Dim window As New clsWindow ' window.GetWindowByTitle "计算器" ' window.closeWindow '编 程:sysdzw 原创开发,如果有需要对模块扩充或更新的话请邮箱发我一份,共同维护 '发布日期:2013/06/01 '博 客:http://blog.163.com/sysdzw ' http://blog.csdn.net/sysdzw 'Email :sysdzw@163.com 'QQ :171977759 '版 本:V1.0 初版 2012/12/03 ' V1.1 修正了几个正则相关的函数,调整了部分类结构 2013/05/28 ' V1.2 增加属性Caption,可以获取或设置当前标题栏 2013/05/29 ' V1.3 增加了方法Focus,可以激活当前窗口 2013/06/01 ' 增加了方法Left,Top,Width,Height,Move,处理窗口位置等 ' V1.4 增加了窗口位置调整的几个函数 2013/06/04 ' 增加了得到应用程序路径的函数AppName ' 增加了得到应用程序启动参数的函数AppCommandLine ' V1.5 增加了窗口最大最小化,隐藏显示正常的几个函数 2013/06/06 ' 增加了获取控件相关函数是否使用正则的参数UseRegExp默认F ' V1.6 将Left,Top函数改为属性,可获得可设置 2013/06/10 ' V1.7 增加函数:CloseApp 结束进程 2013/06/13 ' 修正了部分跟正则匹配相关的函数 ' 增加函数:GetElementTextByText ' 增加函数:GetElementHwndByText ' V1.8 增加函数:GetWindowByClassName 2013/06/26 ' 增加函数:GetWindowByClassNameEx ' 增加函数:GetWindowByAppName ' 增加私有变量hWnd_ ' 增加属性hWnd,可设置,单设置时候会检查,非法则设置为0 ' 更新GetWindowByTitleEx函数,使之可以选择性支持正则 ' 删除GetWindowByTitleRegExp函数,合并到上面函数 ' 增加SetFocus函数,调用Focus实现,为了是兼容VB习惯 ' 扩了ProcessID、AppPath、AppName、AppCommandLine三个函数,可带参数 ' 网友wwb(wwbing@gmail.com)提供了一些函数和方法属性: ' CheckWindow, Load, WindowState, Visible, hDC, ZOrder ' AlphaBlend, Enabled, Refresh, TransparentColor ' 采纳wwb网友的部分意见,将句柄变量改为hWnd_,但是hWnd作为公共属性 ' V1.9 修正函数:GetMatchHwndFromWindow 正则表达式的错误 2013/08/07 ' 修正函数:GetMatchHwndFromWindow 函数中的一些错误 2014/09/23 ' 增加函数:GetWindowByClassNameEx ' 增加函数:GetWindowByPID 根据PID取窗口句柄 ' 增加函数:GetCaptionByHwnd 根据句柄取得标题 ' 增加函数:SetTop设置窗体置顶,传入参数false则取消 2014/09/24 ' 增加函数:Shake、FadeIn、FadeOut 抖动、淡入、淡出特效 ' V2.0 修正函数:GetWindowByPID 遍历窗体Win7下有一些问题 2015/09/29 ' 修正函数:GetWindowByAppName 遍历窗体Win7下有一些问题 ' 修正函数:GetWindowByAppNameEx 遍历窗体Win7下有一些问题 '==============================================================================================功能描述 clsWindow是VB6环境下使用的一个操作外部程序窗口的类,比如得到窗口句柄,得到窗口里某个文本框的内容。非常方便,使用它可以让您脱身于一堆api函数,功能强大使用简单! 这个类楼主很早就开始封装了,原本打算做成类似DOM对象那样,通过一堆getElmentByXXX等方法实现对桌面程序下各个窗口以及里面各个控件对象的自由访问,但是具体要做的工作太多,目前只实现了一部分,期待大家一起加入更新维护。 目前该类封装了绝大部分对windows窗口的常用操作,例如:获取窗口句柄,设置窗口为活动窗口,设置窗口内文本框内容,点击窗口内的某些按钮等。 这个类现在还在一直不断地扩充,功能已经很强大很广泛,使用它可以轻而易举地设置窗口标题栏文字,移动窗体等等。以前要实现这些操作常常需要一大堆api函数,现在只需要一点点代码就可以了,完全让您脱身于api函数的海洋。当然您需要研究每个方法实现原理的话可以看一看源代码。 使用范例(请在v1.9以上测试): 1)关闭腾讯新闻窗口“腾讯网迷你版”。 Dim window As New clsWindow If window.GetWindowByTitle("腾讯网迷你版").hWnd > 0 Then window.CloseWindow '关闭窗口 End If 以上是不是很简洁呢? 20150715更新追加: 最新1.9版本更简洁,一句话解决: w.GetWindowByTitle("腾讯网迷你版").CloseWindow 小伙伴,是不是简洁爆了呢?:) 为了防止程序找不到窗口而一直等待可以改成: w.GetWindowByTitle("腾讯网迷你版",1).CloseWindow (意思为超时等待1秒。默认会耐心等60秒,除非你确定窗口一定有,然后就用上面的。) 2)获取某个打开的记事本里面的内容。假设记事本标题为“测试要求.txt - 记事本”,通过SPY等工具查看得知记事本的文本框类名为:Edit,那么我们编写程序如下: Dim window As New clsWindow If window.GetWindowByTitle("测试要求.txt - 记事本").hWnd > 0 Then MsgBox window.GetElementTextByClassName("Edit") End If 这个看起来也很简单,方法自由还可以使用正则匹配,可以写成下面这样: Dim window As New clsWindow If window.GetWindowByTitleEx("工作任务\.txt.*?", , , True).hWnd > 0 Then MsgBox window.GetElementTextByClassName("Edi", , True) '第三个参数表示是否使用正则,默认为false End If 获取标题那边如果觉得要把标题写完整太麻烦,可以将GetWindowByTitle该车GetWindowByTitleEx然后后面只要写关键字就行啦。看招: Dim window As New clsWindow If window.GetWindowByTitleEx("工作任务").hWnd > 0 Then MsgBox window.GetElementTextByClassName("Edit") End If clsWindow类最新版下载请关注博客: http://blog.csdn.net/sysdzw/article/details/9083313 '============================================================================================== '名 称:windows窗体控制类v2.0 '描 述:一个操作windows窗口的类,可对窗口进行很多常用的操作(类名为clsWindow) '使用范例:Dim window As New clsWindow ' window.GetWindowByTitle "计算器" ' window.closeWindow '编 程:sysdzw 原创开发,如果有需要对模块扩充或更新的话请邮箱发我一份,共同维护 '发布日期:2013/06/01 '博 客:http://blog.163.com/sysdzw ' http://blog.csdn.net/sysdzw 'Email :sysdzw@163.com 'QQ :171977759 '版 本:V1.0 初版 2012/12/03 ' V1.1 修正了几个正则相关的函数,调整了部分类结构 2013/05/28 ' V1.2 增加属性Caption,可以获取或设置当前标题栏 2013/05/29 ' V1.3 增加了方法Focus,可以激活当前窗口 2013/06/01 ' 增加了方法Left,Top,Width,Height,Move,处理窗口位置等 ' V1.4 增加了窗口位置调整的几个函数 2013/06/04 ' 增加了得到应用程序路径的函数AppName ' 增加了得到应用程序启动参数的函数AppCommandLine ' V1.5 增加了窗口最大最小化,隐藏显示正常的几个函数 2013/06/06 ' 增加了获取控件相关函数是否使用正则的参数UseRegExp默认F ' V1.6 将Left,Top函数改为属性,可获得可设置 2013/06/10 ' V1.7 增加函数:CloseApp 结束进程 2013/06/13 ' 修正了部分跟正则匹配相关的函数 ' 增加函数:GetElementTextByText ' 增加函数:GetElementHwndByText ' V1.8 增加函数:GetWindowByClassName 2013/06/26 ' 增加函数:GetWindowByClassNameEx ' 增加函数:GetWindowByAppName ' 增加私有变量hWnd_ ' 增加属性hWnd,可设置,单设置时候会检查,非法则设置为0 ' 更新GetWindowByTitleEx函数,使之可以选择性支持正则 ' 删除GetWindowByTitleRegExp函数,合并到上面函数 ' 增加SetFocus函数,调用Focus实现,为了是兼容VB习惯 ' 扩了ProcessID、AppPath、AppName、AppCommandLine三个函数,可带参数 ' 网友wwb(wwbing@gmail.com)提供了一些函数和方法属性: ' CheckWindow, Load, WindowState, Visible, hDC, ZOrder ' AlphaBlend, Enabled, Refresh, TransparentColor ' 采纳wwb网友的部分意见,将句柄变量改为hWnd_,但是hWnd作为公共属性 ' V1.9 修正函数:GetMatchHwndFromWindow 正则表达式的错误 2013/08/07 ' 修正函数:GetMatchHwndFromWindow 函数中的一些错误 2014/09/23 ' 增加函数:GetWindowByClassNameEx ' 增加函数:GetWindowByPID 根据PID取窗口句柄 ' 增加函数:GetCaptionByHwnd 根据句柄取得标题 ' 增加函数:SetTop设置窗体置顶,传入参数false则取消 2014/09/24 ' 增加函数:Shake、FadeIn、FadeOut 抖动、淡入、淡出特效 ' V2.0 修正函数:GetWindowByPID 遍历窗体Win7下有一些问题 2015/09/29 ' 修正函数:GetWindowByAppName 遍历窗体Win7下有一些问题 ' 修正函数:GetWindowByAppNameEx 遍历窗体Win7下有一些问题 '==============================================================================================
5 1120浏览
免费 - vb2005 教程vb2005教程大小:9MBvb2005 教程 入门级,好用!!!vb2005 教程 入门级,好用!!!
5 93浏览
免费 - 酒店管理信息系统(VB代码+论文).RAR大小:98KB酒店管理信息系统(VB代码+论文).酒店管理信息系统(VB代码+论文).
3 103浏览
免费 - 图书管理信息系统SQL大小:4MB超级详细的图书管理系统设计,论文加原代码超级详细的图书管理系统设计,论文加原代码
5 81浏览
免费 - 2005年到2009年3月份的历年计算机二级VB考试真题和答案RAR大小:2MB倾情打造 WORD文档格式 直击2009年9月考试,祝大家成功..........倾情打造 WORD文档格式 直击2009年9月考试,祝大家成功..........
5 122浏览
免费 - 原版VB图书管理系统原版VB图书管理系统大小:239KB原版VB图书管理系统原版VB图书管理系统
5 67浏览
免费 - VB学生信息管理系统学生信息管理系统大小:409KB找到的VB学生信息管理系统 希望对大家有帮助找到的VB学生信息管理系统 希望对大家有帮助
4 118浏览
免费 - VBScript学习电子书大小:291KBVBScript学习VBScript学习
0 86浏览
免费 - word vbRAR大小:2MBword vb好资料word vb好资料
3 99浏览
免费 - vb.net记事本源代码wzl大小:3MB用vb.net编写,实用,经典.用vb.net编写,实用,经典.
2 68浏览
免费 - 工资管理系统MIS大小:1MB工资管理系统 可做为毕业设计<br>工资管理系统 可做为毕业设计<br>
2 45浏览
免费 - vb学生管理系统源代码RAR大小:126KBvb源代码<br>适合毕业轮使用vb源代码<br>适合毕业轮使用
4 104浏览
免费 - vb 计时RAR大小:2KB自己做的vb计时器初学者自己做的vb计时器初学者
4 94浏览
免费 - VB精彩范例RAR大小:3MB本人收集vb精彩范例本人收集vb精彩范例
3 75浏览
免费 - VBS编程教程VBS大小:19KBVBS编程教程,希望能给大家带来一些帮助VBS编程教程,希望能给大家带来一些帮助
5 80浏览
免费 - 二级vb公共基础知识二级vb大小:345KB二级vb公共基础知识 二级vb公共基础知识 二级vb公共基础知识二级vb公共基础知识 二级vb公共基础知识 二级vb公共基础知识
0 102浏览
免费 - VB 教案 教师有用教师有用大小:7MBVB教案 绝对有用VB教案 绝对有用
5 120浏览
免费 - VB入门课件RAR大小:291KBVB入门课件 非常基础 容易上手VB入门课件 非常基础 容易上手
4 97浏览
免费 - vb.net源码VB.NET大小:1MBvb.net源码vb.net源码
4 158浏览
免费 - VB图书管理系统源码图书管理系统大小:1MB大学时写的,界面美观,加入了一点点特效.大学时写的,界面美观,加入了一点点特效.
5 59浏览
免费 - VB精华文摘(CHM)RAR大小:690KB学习vb的好资料,vb精华学习vb的好资料,vb精华
4 35浏览
免费 - vb6.0vb6.0下载大小:6MBVisual Basic 6 绿色简化版,只有6MVisual Basic 6 绿色简化版,只有6M
4 128浏览
免费 - 汽车租赁系统RAR大小:4MB不错的 汽车租赁系统不错的 汽车租赁系统
4 56浏览
免费 - VB学生信息管理系统VB学生信息管理系统大小:1MB初学者最易看懂的学生信息管理系统。 包括学生信息的添加,修改,删除,查询,统计(包括图形和按类型统计。 权限管理:教师能进行添加,修改等,而学生仅能进行查询。初学者最易看懂的学生信息管理系统。 包括学生信息的添加,修改,删除,查询,统计(包括图形和按类型统计。 权限管理:教师能进行添加,修改等,而学生仅能进行查询。
5 140浏览
免费 - 图书管理系统数据库VB.NET2005+SQL2005大小:3MB图书管理系统数据库<br>重要,必须与程序结合使用<br>图书管理系统数据库<br>重要,必须与程序结合使用<br>
4 68浏览
免费 - Vb课程设计----客房管理系统1236496大小:1MB用VB做的客房管理系统,界面美观用VB做的客房管理系统,界面美观
3 58浏览
免费 - 短信猫接口开发程序源码短信猫源码大小:6MB短信猫c#,vb,vc,java,dephi开发源码短信猫c#,vb,vc,java,dephi开发源码
4 73浏览
免费 - 图书管理系统(VB)图书管理大小:104KB本程序用VB编写,含有源代码、界面等所有内容,设有系统管理员登陆密码实现了图书的管理,包括增加、删除、修改图书信息,以及节约和归还图书等完整的功能模块。本程序用VB编写,含有源代码、界面等所有内容,设有系统管理员登陆密码实现了图书的管理,包括增加、删除、修改图书信息,以及节约和归还图书等完整的功能模块。
4 58浏览
免费 - 课程管理系统其它类别大小:0B课程管理系统课程管理系统
5 76浏览
免费 - 学生管理系统(VB+SQL)+论文SQL大小:1MB学生管理系统 用户 成绩 班级等功能齐全学生管理系统 用户 成绩 班级等功能齐全
0 70浏览
免费 - 绝世精品Windows API教程全集.包含:API函数教程_for_VB,VB大小:2MB绝世精品Windows API教程全集.绝世精品Windows API教程全集.
4 116浏览
免费 - Windows窗口自动化操作类forVB6_V1.8 源代码vb控制程序大小:407KB楼主辛苦开发的源码,0分放送。亲们只要评价五分就是对我的努力付出的最大回报! 此版本比v1.7的多增加了几个函数和方法,同时也修正了一些bug。 vb封装的一个控制窗口操作的类,使用非常简单!时刻更新。 clsWindow是VB6环境下使用的一个操作外部程序窗口的类,比如得到窗口句柄,得到窗口里某个文本框的内容。非常方便,使用它可以让您脱身于一堆api函数,功能强大使用简单! 这个类楼主很早就开始封装了,原本打算做成类似DOM对象那样,通过一堆getElmentByXXX等方法实现对桌面程序下各个窗口以及里面各个控件对象的自由访问,但是具体要做的工作太多,目前只实现了一部分,期待大家一起加入更新维护。 目前该类封装了绝大部分对windows窗口的常用操作,例如:获取窗口句柄,设置窗口为活动窗口,设置窗口内文本框内容,点击窗口内的某些按钮等。 这个类现在还在一直不断地扩充,功能已经很强大很广泛,使用它可以轻而易举地设置窗口标题栏文字,移动窗体等等。以前要实现这些操作常常需要一大堆api函数,现在只需要一点点代码就可以了,完全让您脱身于api函数的海洋。当然需要您需要研究每个方法实现原理的话可以看一看源代码。 使用范例: 1)关闭腾讯新闻窗口“腾讯网迷你版”。 Dim window As New clsWindow If window.GetWindowHwndByTitle("腾讯网迷你版") > 0 Then window.CloseWindow '关闭窗口 End If 以上是不是很简洁呢? 2)获取某个打开的记事本里面的内容。假设记事本标题为“测试.txt - 记事本”,通过SPY等工具查看得知记事本的文本框类名为:Edit,那么我们编写程序如下: Dim window As New clsWindow If window.GetWindowHwndByTitle("测试.txt - 记事本") > 0 Then MsgBox window.GetElementTextByClassName("Edit") End If 这个看起来也很简单,方法自由还可以使用正则匹配,可以写成下面这样: Dim window As New clsWindow If window.GetWindowHwndByTitleRegExp("测试\.txt.*?") > 0 Then MsgBox window.GetElementTextByClassName("Edi", , True)'第三个参数表示是否使用正则,默认为false End If 更多演示案例: 演示程序一(关闭包含“扫雷、蜘蛛纸牌”等系统自带游戏的窗口): http://files.cnblogs.com/sysdzw/clsWindow1.7_demo1.rar 演示程序二(调用系统计算器,点击里面的按钮进行计算): http://files.cnblogs.com/sysdzw/clsWindow1.7_demo2.rar 演示程序三(激活移动外部程序窗口): http://files.cnblogs.com/sysdzw/clsWindow1.7_demo3.rar 演示程序四(调用系统计算器,花样移动出现,效果很好): http://files.cnblogs.com/sysdzw/clsWindow1.7_demo4.rar clsWindow类最新版下载请关注博客: http://blog.csdn.net/sysdzw/article/details/9083313 '=================================================================================== '描 述:一个操作windows窗口的类,可对窗口进行很多常用的操作(类名为clsWindow) '使用范例:Dim window As New clsWindow ' window.GetWindowHwndByTitle "计算器" ' window.closeWindow '编 程:sysdzw 原创开发,如果有需要对模块扩充或更新的话请邮箱发我一份,共同维护 '发布日期:2013/06/01 '博 客:http://hi.baidu.com/sysdzw ' http://blog.csdn.net/sysdzw 'Email :sysdzw@163.com 'QQ :171977759 '版 本:V1.0 初版 2012/12/03 ' V1.1 修正了几个正则相关的函数,调整了部分类结构 2013/05/28 ' V1.2 增加属性Caption,可以获取或设置当前标题栏 2013/05/29 ' V1.3 增加了方法Focus,可以激活当前窗口 2013/06/01 ' 增加了方法Left,Top,Width,Height,Move,处理窗口位置等 ' V1.4 增加了窗口位置调整的几个函数 2013/06/04 ' 增加了得到应用程序路径的函数AppName ' 增加了得到应用程序启动参数的函数AppCommandLine ' V1.5 增加了窗口最大最小化,隐藏显示正常的几个函数 2013/06/06 ' 增加了获取控件相关函数是否使用正则的参数UseRegExp默认F ' V1.6 将Left,Top函数改为属性,可获得可设置 2013/06/10 ' V1.7 增加了CloseApp函数,可以结束进程 2013/06/13 ' 修正了部分跟正则匹配相关的函数 ' 增加函数:GetElementTextByText ' 增加函数:GetElementHwndByText ' V1.8 增加GetWindowHwndByClassName函数 2013/06/26 ' 增加GetWindowHwndByClassNameEx函数 ' 增加GetWindowHwndByAppName函数 ' 增加私有变量hWnd_ ' 增加属性hWnd,可设置,单设置时候会检查,非法则设置为0 ' 更新GetWindowHwndByTitleEx函数,使之可以选择性支持正则 ' 删除GetWindowHwndByTitleRegExp函数,合并到上面函数 ' 增加SetFocus函数,调用Focus实现,为了是兼容VB习惯 ' 扩了ProcessID、AppPath、AppName、AppCommandLine三个函数,可带参数 ' 网友wwb(wwbing@gmail.com)提供了一些函数和方法属性: ' CheckWindow, Load, WindowState, Visible, hDC, ZOrder ' AlphaBlend, Enabled, Refresh, TransparentColor ' 部分采纳网友意见,将句柄变量改为hWnd_,但是hWnd作为公共属性 '===================================================================================楼主辛苦开发的源码,0分放送。亲们只要评价五分就是对我的努力付出的最大回报! 此版本比v1.7的多增加了几个函数和方法,同时也修正了一些bug。 vb封装的一个控制窗口操作的类,使用非常简单!时刻更新。 clsWindow是VB6环境下使用的一个操作外部程序窗口的类,比如得到窗口句柄,得到窗口里某个文本框的内容。非常方便,使用它可以让您脱身于一堆api函数,功能强大使用简单! 这个类楼主很早就开始封装了,原本打算做成类似DOM对象那样,通过一堆getElmentByXXX等方法实现对桌面程序下各个窗口以及里面各个控件对象的自由访问,但是具体要做的工作太多,目前只实现了一部分,期待大家一起加入更新维护。 目前该类封装了绝大部分对windows窗口的常用操作,例如:获取窗口句柄,设置窗口为活动窗口,设置窗口内文本框内容,点击窗口内的某些按钮等。 这个类现在还在一直不断地扩充,功能已经很强大很广泛,使用它可以轻而易举地设置窗口标题栏文字,移动窗体等等。以前要实现这些操作常常需要一大堆api函数,现在只需要一点点代码就可以了,完全让您脱身于api函数的海洋。当然需要您需要研究每个方法实现原理的话可以看一看源代码。 使用范例: 1)关闭腾讯新闻窗口“腾讯网迷你版”。 Dim window As New clsWindow If window.GetWindowHwndByTitle("腾讯网迷你版") > 0 Then window.CloseWindow '关闭窗口 End If 以上是不是很简洁呢? 2)获取某个打开的记事本里面的内容。假设记事本标题为“测试.txt - 记事本”,通过SPY等工具查看得知记事本的文本框类名为:Edit,那么我们编写程序如下: Dim window As New clsWindow If window.GetWindowHwndByTitle("测试.txt - 记事本") > 0 Then MsgBox window.GetElementTextByClassName("Edit") End If 这个看起来也很简单,方法自由还可以使用正则匹配,可以写成下面这样: Dim window As New clsWindow If window.GetWindowHwndByTitleRegExp("测试\.txt.*?") > 0 Then MsgBox window.GetElementTextByClassName("Edi", , True)'第三个参数表示是否使用正则,默认为false End If 更多演示案例: 演示程序一(关闭包含“扫雷、蜘蛛纸牌”等系统自带游戏的窗口): http://files.cnblogs.com/sysdzw/clsWindow1.7_demo1.rar 演示程序二(调用系统计算器,点击里面的按钮进行计算): http://files.cnblogs.com/sysdzw/clsWindow1.7_demo2.rar 演示程序三(激活移动外部程序窗口): http://files.cnblogs.com/sysdzw/clsWindow1.7_demo3.rar 演示程序四(调用系统计算器,花样移动出现,效果很好): http://files.cnblogs.com/sysdzw/clsWindow1.7_demo4.rar clsWindow类最新版下载请关注博客: http://blog.csdn.net/sysdzw/article/details/9083313 '=================================================================================== '描 述:一个操作windows窗口的类,可对窗口进行很多常用的操作(类名为clsWindow) '使用范例:Dim window As New clsWindow ' window.GetWindowHwndByTitle "计算器" ' window.closeWindow '编 程:sysdzw 原创开发,如果有需要对模块扩充或更新的话请邮箱发我一份,共同维护 '发布日期:2013/06/01 '博 客:http://hi.baidu.com/sysdzw ' http://blog.csdn.net/sysdzw 'Email :sysdzw@163.com 'QQ :171977759 '版 本:V1.0 初版 2012/12/03 ' V1.1 修正了几个正则相关的函数,调整了部分类结构 2013/05/28 ' V1.2 增加属性Caption,可以获取或设置当前标题栏 2013/05/29 ' V1.3 增加了方法Focus,可以激活当前窗口 2013/06/01 ' 增加了方法Left,Top,Width,Height,Move,处理窗口位置等 ' V1.4 增加了窗口位置调整的几个函数 2013/06/04 ' 增加了得到应用程序路径的函数AppName ' 增加了得到应用程序启动参数的函数AppCommandLine ' V1.5 增加了窗口最大最小化,隐藏显示正常的几个函数 2013/06/06 ' 增加了获取控件相关函数是否使用正则的参数UseRegExp默认F ' V1.6 将Left,Top函数改为属性,可获得可设置 2013/06/10 ' V1.7 增加了CloseApp函数,可以结束进程 2013/06/13 ' 修正了部分跟正则匹配相关的函数 ' 增加函数:GetElementTextByText ' 增加函数:GetElementHwndByText ' V1.8 增加GetWindowHwndByClassName函数 2013/06/26 ' 增加GetWindowHwndByClassNameEx函数 ' 增加GetWindowHwndByAppName函数 ' 增加私有变量hWnd_ ' 增加属性hWnd,可设置,单设置时候会检查,非法则设置为0 ' 更新GetWindowHwndByTitleEx函数,使之可以选择性支持正则 ' 删除GetWindowHwndByTitleRegExp函数,合并到上面函数 ' 增加SetFocus函数,调用Focus实现,为了是兼容VB习惯 ' 扩了ProcessID、AppPath、AppName、AppCommandLine三个函数,可带参数 ' 网友wwb(wwbing@gmail.com)提供了一些函数和方法属性: ' CheckWindow, Load, WindowState, Visible, hDC, ZOrder ' AlphaBlend, Enabled, Refresh, TransparentColor ' 部分采纳网友意见,将句柄变量改为hWnd_,但是hWnd作为公共属性 '===================================================================================
5 501浏览
免费 - VB计算器VB,计算器大小:6KBVB计算器,界面简洁VB计算器,界面简洁
3 76浏览
免费 - vb 酒店管理系统酒店管理大小:535KBvb 酒店管理系统 非常的简单实用vb 酒店管理系统 非常的简单实用
0 57浏览
免费 - Actbar2.OCX(VB浮动工具条控件)Actbar2.OCX(VB浮动工具条控件)大小:297KBActbar2.OCX(VB浮动工具条控件)仅供技术交流Actbar2.OCX(VB浮动工具条控件)仅供技术交流
4 427浏览
免费 - vb企业人事管理系统论文RAR大小:446KBvb企业人事管理系统论文vb企业人事管理系统论文
5 68浏览
免费 - VB.NET范例集VB.NET大小:3MB包括很多经典小程序,如中国象棋等。包括很多经典小程序,如中国象棋等。
5 69浏览
免费 - USB通讯USB通讯大小:20KB网上下载的使用USB通讯的程序网上下载的使用USB通讯的程序
3 54浏览
免费 - 图书管理系统SQLServer2000大小:4MBVB+SQl Server2000实现的(1) 实现对所有基本表管理(包括基础数据的插入、删除和修改功能)(2)实现各种基本表中数据的查询功能(执行模糊查询)(3)实现对所有购进图书的分类查询和分类统计。能够按书名、作者等分类查询现有图书的数量。(4)统计没个借阅人的借书情况,限制借书的本数和期限等。(5)将所开发出的功能分配给三种不同的用户,各类用户在登录系统时需要输入帐号、密码,并进入自己的功能菜单,进行相应的操作。作者:大连海事大学04级信息管理<br/>VB+SQl Server2000实现的(1) 实现对所有基本表管理(包括基础数据的插入、删除和修改功能)(2)实现各种基本表中数据的查询功能(执行模糊查询)(3)实现对所有购进图书的分类查询和分类统计。能够按书名、作者等分类查询现有图书的数量。(4)统计没个借阅人的借书情况,限制借书的本数和期限等。(5)将所开发出的功能分配给三种不同的用户,各类用户在登录系统时需要输入帐号、密码,并进入自己的功能菜单,进行相应的操作。作者:大连海事大学04级信息管理<br/>
0 79浏览
免费 - VB精华文摘(CHM)CHM大小:695KBVB精华文摘(CHM)VB精华文摘(CHM)
0 124浏览
免费 - Struts2.3.8 Spring 3.2 Hibernate4.1.9 集成,初始化、定时器示例SSH大小:18MB1,实现最新版本的Struts2.3.8 Spring 3.2 Hibernate4.1.9 集成 2,网站启动初始化,定时器执行代码 3,实现CRUD示例1,实现最新版本的Struts2.3.8 Spring 3.2 Hibernate4.1.9 集成 2,网站启动初始化,定时器执行代码 3,实现CRUD示例
5 141浏览
免费 - VB人事资源管理系统+论文人事管理系统大小:440KBVB人事资源管理系统+论文VB人事资源管理系统+论文VB人事资源管理系统+论文VB人事资源管理系统+论文VB人事资源管理系统+论文VB人事资源管理系统+论文VB人事资源管理系统+论文VB人事资源管理系统+论文VB人事资源管理系统+论文VB人事资源管理系统+论文
3 179浏览
免费 - 音像制品销售系统(VB+SQL)sql大小:2MB音像制品销售系统(VB+SQL)音像制品销售系统(VB+SQL)
5 93浏览
免费 - vb记事本VB做记事本的代码大小:2MB一款很好的vb做的记事本,我的博客:http://blog.sina.com.cn/shangpengyu一款很好的vb做的记事本,我的博客:http://blog.sina.com.cn/shangpengyu
0 92浏览
免费 - vb代码库vb代码大小:4MBvb代码库,很好的啊vb代码库,很好的啊
4 108浏览
免费 - vb教程源码vb教程源码大小:2MBvb教程源码,适合初学者vb教程源码,适合初学者
4 37浏览
免费 - 记事本文件处理类大小:49KB本人写的功能和微软差不多的记事本程序 作者:retty QQ:75701150本人写的功能和微软差不多的记事本程序 作者:retty QQ:75701150
5 132浏览
免费 - 学生管理系统程序设计大小:356KB使用VB开发的学生成绩管理系统使用VB开发的学生成绩管理系统
0 42浏览
免费 - Access2000vba一册通access大小:5MBAccess2000_vba一册通Access2000_vba一册通
5 96浏览
免费 - vb高级编程RAR大小:7MB不错的书籍,希望能够给大家带来方便不错的书籍,希望能够给大家带来方便
0 47浏览
免费