visualbasic
文章平均质量分 74
online
这个作者很懒,什么都没留下…
展开
-
使用WMI得到计算机的信息
使用WMI得到计算机的信息WMI是一项行业推荐规范,旨在为访问企业环境中的管理信息而开发一种标准化技术。该信息包括系统内存的状态、当前安装的客户应用程序清单,以及有关客户端状态的其他数据。WMI是可伸缩的系统管理结构,该规范采用一个统一、基于标准且可扩展的面向对象接口。它提供与系统管理员信息和基础WMI API交互的标准方法,主要由系统管理应用程序开发人员和系统管理员用来访问和操作系统管理原创 2004-03-12 14:21:00 · 4225 阅读 · 1 评论 -
Asp组件初级入门与精通系列之八
我们来做一个组件,一个可以生成GUID的组件全局唯一标志(GUID)一个GUID可以表示成32个字符的十六进制格式。COM提供了一个名叫CoCreateGuid的系统级函数,可以用它来生成新的GUID。该函数依靠一种类似使用计算机网卡的唯一标志符和系统时钟等信息的算法,来创建一个在时间和空间上都唯一的GUID. 打开vb6,新建Activex Dll工程。工程名修改为fCom,类名原创 2004-08-19 01:17:00 · 3341 阅读 · 1 评论 -
Asp组件中级入门与精通系列之四
我们学习来Request看如何在组件中得到页面提交的内容 打开vb6,新建Activex Dll工程。工程名修改为fCom,类名修改为fZ4 引用“Microsoft Active Server Pages Object”对象库。 创建两个组件事件:OnStartPage以及OnEndPage 在事件OnStartPage中创建类ScriptingContent的一个引用。 实例化类S原创 2004-08-19 01:19:00 · 5665 阅读 · 2 评论 -
使用ADOX方便的查询表和字段
测试环境:WINXP+VB6添加2个列表框,1个按钮 引用微软 ADO Ext.2.X for dll and SecurityDim cat As ADOX.CatalogDim cnn As ADODB.ConnectionDim tbl As ADOX.Table Private Sub Command1_Click()On Error Resume N原创 2004-09-08 23:27:00 · 3716 阅读 · 0 评论 -
INET控件的几点使用
Inet控件支持HTTP与FTP两种通讯协议。利用这个控件可以完成许多功能。我们通过例子来看看。 环境VB6+WINXP打开VB6,新建工程添加部件Microsoft Internet Transfer Controls.在form中添加2个按钮,2个文本框和Inet控件代码如下: Option Explicit这段代码使用了GetHeader来返回页面信原创 2004-09-04 00:05:00 · 7495 阅读 · 1 评论 -
激活程序的disabled的按钮
有些软件如果你不输入正确的注册吗,那该死的“下一步”按钮就一直disable。这个disable按钮使用WindowFromPoint, FindWindowEx均无法得到.不过,使用EnumChildWindows,GetWindow去可以枚举到每一个窗口中的所有控件,包括disabled的控件,找到了句柄,我们就可以操作了 测试环境:WINXP+VB6具体的API函数请原创 2004-09-08 23:28:00 · 2779 阅读 · 1 评论 -
使用TreeView加载数据
TreeView控件在编制程序过程中用得比较多。正确的掌握和使用这个控件,可以很好的表示层次关系的数据。在数据库应用系统中,我们可以用TreeView来显示树形结构,如显示目录树、显示班级信息等等,有着很重要的作用看看下面一个实际的问题:每个年度都有许多的班级,将这些数据层次表示数据库:access表:Test字段:bh(班级编号,文本,主键),nj(年级,文本)功能:以层次关原创 2004-09-09 00:59:00 · 3170 阅读 · 1 评论 -
Asp组件中级入门与精通系列之五
我们学习来看一下Response对象。其实我们前面的教程中一直都在使用这个对象的Write方法。这里我们用Response对象设置cookie。?打开vb6,新建Activex Dll工程。工程名修改为fCom,类名修改为fZ5 引用“Microsoft Active Server Pages Object”对象库。 创建两个组件事件:OnStartPage以及OnEndPage 在事原创 2004-09-14 01:56:00 · 2937 阅读 · 0 评论 -
Asp组件中级入门与精通系列之六
作为Asp的内置对象,我们最后来学习Server对象Server对象用的比较多的就是Html编码,Url编码和网页的重定向,传送。?打开vb6,新建Activex Dll工程。工程名修改为fCom,类名修改为fZ6 引用“Microsoft Active Server Pages Object”对象库。 创建两个组件事件:OnStartPage以及OnEndPage 在事件OnStar原创 2004-09-14 01:57:00 · 2814 阅读 · 0 评论 -
COM+系列——COM+事务处理
龙卷风关键字:COM+事务 在三层或者多层的架构应用中,COM+的事务功能运用的比较多。COM+事务的功能是非常强大的。COM+使用Microsoft Distributed Transaction Coordinator(DTC)作为事务管理器和事务协调器在分布式环境中运行事务。COM+事务的强大功能表现在:可以在多个数据库中操作数据,处理消息队列等,把这些操作作为一个原子操作。原创 2005-02-07 01:18:00 · 4399 阅读 · 7 评论 -
Asp组件高级入门与精通系列之二
工程名flysoft 类模块image.clsOption Explicit*****************************************************CSDN VB版 online(龙卷风3.0 笑傲江湖)2005-6-30日修改部分代码名称:缩略水印组件时间:2005-02-11功能:增加了文字水印功能时间:2005-02-12功能:增加了图片原创 2005-07-13 23:45:00 · 3308 阅读 · 1 评论 -
Asp组件高级入门与精通系列之三
asp中测试 生成缩略On Error resume nextset obj=server.CreateObject("flysoft.image")obj.LoadFromFile=server.MapPath("./love.bmp") 原始图片obj.Rate =0.5 缩放比率 其中1为放大obj.OutputImgFile server.MapPath("./lovethumb原创 2005-07-13 23:58:00 · 4136 阅读 · 3 评论 -
使用流对象保存和显示图片
打开vb6,新建工程。添加两个按钮,一个image控件注意:Access中的photo字段类型为OLE对象.SqlServer中的photo字段类型为Image.** 引用 Microsoft ActiveX Data Objects 2.5 Library 及以上版本‘2.5版本以下不支持Stream对象Dim iConcstr As StringDim iCo原创 2004-08-19 01:15:00 · 6766 阅读 · 2 评论 -
如何调用IE菜单”工具”中的internet选项
Option Explicit Private Declare Function LaunchInternetControlPanel Lib "inetcpl.cpl" (ByVal hwndParent As Long) As LongPrivate Declare Function LaunchConnectionDialog Lib "inetcpl.cpl" (ByVal h原创 2004-08-15 01:38:00 · 3023 阅读 · 0 评论 -
COM+系列——设计可伸缩的应用
龙卷风关键字:XML,HTTP,COM+1. 伸缩性伸缩性是衡量应用在同一时间内能够处理多少用户的尺度。也是反映应用程序能否满足重要应用的一个指标。在你的应用程序中到底可以容纳多少用户,每个用户每隔多久向服务器提交一次请求,你的用户所处的位置,如局域网还是interner中。这些问题在设计应用的时候,你需要考虑。在设计分布式应用之前,一个问题就是使用的协议。如DCOM、HTT原创 2004-07-07 11:54:00 · 10574 阅读 · 5 评论 -
判断程序处于运行环境还是调试环境
VB中新建工程,添加一个按钮。使用的时候,在IDE环境下F5运行和编译后运行就可以看到效果。Option Explicit Private Declare Function GetModuleFileName Lib "kernel32" Alias _ "GetModuleFileNameA" (ByVal hModule As Long, ByVal lpFi原创 2004-08-05 18:53:00 · 1707 阅读 · 0 评论 -
DataGrid也玩分页
呵呵,不是.NET的.这几天论坛上回答问题,有人提出这个DataGrid控件的分页。请看:数据库:test2000.mdb表:numbers字段:Id(自动编号),anumber(数字)因为DataGrid控件我们采用直接绑定记录集来显示数据.所以分页处理我们采用了间接的办法,定义另一个记录集objrs,将分页后的记录集付给objrs.然后绑定DataGrid原创 2004-08-05 19:44:00 · 4492 阅读 · 3 评论 -
显示进程、关闭进程
首先通过CreateToolhelp32Snapshot函数创建一个进程的快照,然后通过调用Process32First使用快照返回的句柄对进程进行遍历,相关的信息存放在PROCESSENTRY32结构类型的实例中,然后显示出来。 Winxp+vb6+sp6代码如下:Private Declare Function CreateToolhelp32Snapshot Lib "ker原创 2004-08-05 18:43:00 · 3588 阅读 · 0 评论 -
VB中访问存储过程的几种办法
使用SQL存储过程有什么好处■SQL存储过程执行起来比SQL命令文本快得多。当一个SQL语句包含在存储过程中时,服务器不必每次执行它时都要分析和编译它。■调用存储过程,可以认为是一个三层结构。这使你的程序易于维护。如果程序需要做某些改动,你只要改动存储过程即可■你可以在存储过程中利用Transact-SQL的强大功能。一个SQL存储过程可以包含多个SQL语句。你可以使用变量和条件。这意原创 2004-08-05 18:45:00 · 6275 阅读 · 7 评论 -
COM+系列——实战演练MSMQ(消息队列)(一)
COM+系列——实战演练MSMQ(消息队列)(一) 龙卷风 关键字:COM+,MSMQ. ? 概述: 谈起消息队列,不能不提起COM+。实际上COM+是三种技术的结合:DCOM、MTS和MSMQ。 我们先了解一下什么是消息队列(MSMQ)?MSMQ(MicroSoft??Message??Queue,微软消息队列)是 Windows 2000(NT也有MSMQ,WIN95/98/me/xp不含消息原创 2004-07-07 12:06:00 · 4014 阅读 · 1 评论 -
如何隐藏我的电脑中的磁盘
用过超级兔子的都知道,有一个隐藏磁盘 的功能,选择隐藏的磁盘,确定后, 重新启动,看到磁盘隐藏了 主要是通过操作注册表来实现这个功能的 打开注册表 打开HKEY_CURRENT_USER/Software /Microsoft/Windows/CurrentVersion /Policies/Explorer分支 在这个分支下,NoDrives键值可以进行设置。 磁盘驱动器一一对应的键值如下:原创 2004-07-17 17:55:00 · 3379 阅读 · 3 评论 -
ASP与ActiveX控件交互实战(三)
龙卷风关键字:ASP,ActiveX控件,数字签名,安全 问题提出:ActiveX控件得到客户端的信息,如何传递到服务端???一种方法就是得到值后,使用Get,Post方式提交,这可能也是最常用的.有没有更好一些的方法呢?能不能在控件中直接向服务器发出请求而得到数据呢? 打开vb6,新建ActiveX控件工程。工程名:fOcx,用户控件名:UC3添加1个原创 2004-08-09 01:16:00 · 6240 阅读 · 4 评论 -
使用WMI来得到系统的服务
WMI是可伸缩的系统管理结构,该规范采用一个统一、基于标准且可扩展的面向对象接口。它提供与系统管理员信息和基础WMI API交互的标准方法,主要由系统管理应用程序开发人员和系统管理员用来访问和操作系统管理信息。WMI可用来生成组织和管理系统信息的工具,使系统管理人员能够更密切的监视系统活动。WMI提供了一套内置在Microsoft Windows操作系统中的丰富的系统管理服务,现在有大量的原创 2004-08-09 01:05:00 · 2728 阅读 · 2 评论 -
ASP与ActiveX控件交互实战(一)
龙卷风关键字:ASP,ActiveX控件,数字签名,安全ActiveX控件运行在客户端。我们可以获得客户端的一些信息,如IC卡的信息,客户端的验证等等。但是ActiveX控件也有许多缺点:客户端的部署很困难,如客户端不能正确下载,下载了以后不能正确执行,下载的时候需要设置IE的安全级别等等。更多的时候,我都在使用COM组件来扩展ASP的功能。准确地说,是服务端运行的Activex Dl原创 2004-08-09 01:14:00 · 14081 阅读 · 6 评论 -
ASP与ActiveX控件交互实战(二)
龙卷风关键字:ASP,ActiveX控件,数字签名,安全 我们来看看如何从服务端获取数据,传递到ActiveX控件中。1) 初始化时使用参数绑定2) 运行时得到数据 打开vb6,新建ActiveX控件工程。工程名:fOcx,用户控件名:UC2为了方便,我们使用ActiveX控件接口向导…,菜单->外接程序->外接程序管理器->VB 6 ActiveX控件接口原创 2004-08-09 01:15:00 · 8787 阅读 · 2 评论 -
Asp组件高级入门与精通系列之一
很久没有写这个系列了,最近一直在忙其他的东西高级的组件话题我们将讨论一些比较难实现的,复杂的东西前段时间我写了一个龙卷风缩略图水印组件,感觉效果还不错,由于是vb写的,有一些难度,大家一起来看看这里有帖子:http://community.csdn.net/Expert/topic/4115/4115767.xml?temp=.9513056功能如下:龙卷风缩略图水印组件1.0版功能特点:1.支持原创 2005-07-13 23:41:00 · 9709 阅读 · 1 评论