<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wjb9921的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wjb9921</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wjb9921]]></copyright><item><title><![CDATA[软件项目版本号的命名规则及格式]]></title><link>https://blog.youkuaiyun.com/wjb9921/article/details/5199445</link><guid>https://blog.youkuaiyun.com/wjb9921/article/details/5199445</guid><author>wjb9921</author><pubDate>Sat, 16 Jan 2010 15:48:00 +0800</pubDate><description><![CDATA[版本控制比较普遍的 3 种命名格式 :一、GNU 风格的版本号命名格式 :主版本号 . 子版本号 [. 修正版本号 [. 编译版本号 ]]Major_Version_Number.Minor_Version_Number[.Revision_Number[.Build_Number]]示例 : 1.2.1, 2.0, 5.0.0 build-13124二、Windows 风格的版本号命名格]]></description><category></category></item><item><title><![CDATA[VB获取网卡MAC地址代码]]></title><link>https://blog.youkuaiyun.com/wjb9921/article/details/5072774</link><guid>https://blog.youkuaiyun.com/wjb9921/article/details/5072774</guid><author>wjb9921</author><pubDate>Fri, 25 Dec 2009 04:47:00 +0800</pubDate><description><![CDATA[Option ExplicitPrivate Const NCBASTAT = &H33Private Const NCBNAMSZ = 16Private Const HEAP_ZERO_MEMORY = &H8Private Const HEAP_GENERATE_EXCEPTIONS = &H4Private Const NCBRESET = &H32Private Type NCB]]></description><category></category></item><item><title><![CDATA[VB窗口全屏与置顶]]></title><link>https://blog.youkuaiyun.com/wjb9921/article/details/5072738</link><guid>https://blog.youkuaiyun.com/wjb9921/article/details/5072738</guid><author>wjb9921</author><pubDate>Fri, 25 Dec 2009 03:51:00 +0800</pubDate><description><![CDATA[全屏Private Sub Form_Load()    Me.Width = Screen.Width    Me.Height = Screen.Height    Me.WindowState = 2End Sub置顶1.在VB的通用代码里写入API声明Private Declare Function SetWindowPos& Lib "user32" (ByVal hwnd As]]></description><category></category></item><item><title><![CDATA[Tencent://Message/协议的实现原理]]></title><link>https://blog.youkuaiyun.com/wjb9921/article/details/3559123</link><guid>https://blog.youkuaiyun.com/wjb9921/article/details/3559123</guid><author>wjb9921</author><pubDate>Fri, 19 Dec 2008 15:47:00 +0800</pubDate><description><![CDATA[微软官方说明：http://msdn.microsoft.com/library/default.asp?url=/workshop/networking/pluggable/overview/appendix_a.aspRegister protocol，此文中对于 Windows、Linux 和 OS X 操作系统如何注册协议都有说明。比如说 Windows，其实只需写入注册表，即可实现协]]></description><category></category></item><item><title><![CDATA[vb tcp udp]]></title><link>https://blog.youkuaiyun.com/wjb9921/article/details/3383205</link><guid>https://blog.youkuaiyun.com/wjb9921/article/details/3383205</guid><author>wjb9921</author><pubDate>Wed, 26 Nov 2008 23:49:00 +0800</pubDate><description><![CDATA[ 使用微软的IP助手库函数（iphlpapi.dll）是一个捷径。其中的 GetTcpTable函数能返回当前系统中全部有效的 TCP连接。其定义为： DWORD GetTcpTable( PMIB_TCPTABLE pTcpTable, // buffer for the connection table PDWORD pdwSize, // size of the buffer BOOL ]]></description><category></category></item><item><title><![CDATA[VB通过WINSOCK发送HTTP协议]]></title><link>https://blog.youkuaiyun.com/wjb9921/article/details/3383121</link><guid>https://blog.youkuaiyun.com/wjb9921/article/details/3383121</guid><author>wjb9921</author><pubDate>Wed, 26 Nov 2008 23:32:00 +0800</pubDate><description><![CDATA[ 原创文章，转载请注明来源于本博客或给出超连接hi.abidu.com/石首，谢谢WINSOCK发送HTTP协议已经不是什么新鲜事物。最近有些朋友QQ上问我怎么发POST数据，怎么伪造来源地址和伪造IP，我就简单说说吧。先说说一个流程吧：一：先用WINSOCK（以下简称WSK）连接目标主机：    Winsock1.RemoteHost = “www.baidu.com”　　 ]]></description><category></category></item><item><title><![CDATA[给自己的程序增加网页浏览功能]]></title><link>https://blog.youkuaiyun.com/wjb9921/article/details/3382769</link><guid>https://blog.youkuaiyun.com/wjb9921/article/details/3382769</guid><author>wjb9921</author><pubDate>Wed, 26 Nov 2008 22:41:00 +0800</pubDate><description><![CDATA[ 给自己的程序增加网页浏览功能有很多文章介绍了怎样在自己的程序中加入浏览网页的功能，我也曾经用VB制作自己的浏览器。大多是利用了SHDOCVW.DLL中的WEBBROWSER控件和INTERNET EXPLORER AUTOMATION。Shdocvw.DLL提供了COM接口，使得程序员可以在自己的程序中使用WEBBROWSER控件和INTERNET EXPLORER AUTOMATION。它]]></description><category></category></item><item><title><![CDATA[网络中传送图片]]></title><link>https://blog.youkuaiyun.com/wjb9921/article/details/3285991</link><guid>https://blog.youkuaiyun.com/wjb9921/article/details/3285991</guid><author>wjb9921</author><pubDate>Wed, 12 Nov 2008 23:18:00 +0800</pubDate><description><![CDATA[我也做过一个类似的东西,我是这么考虑的,先把图片以二进制形式读到一个字节数组中,然后进行精确的分割,用WINSOCK进行传送,然后再在接受的一端将接受到的数据重新组装成文件保存在硬盘上,这样你就可以从硬盘上读文件了: Private Sub Command1_Click()Dim fname As String 要发送的文件的文件名Dim byt() As Byte 用于存放文件二进制数据的数]]></description><category></category></item><item><title><![CDATA[VB里"On Error Resume Next"是什么意思?]]></title><link>https://blog.youkuaiyun.com/wjb9921/article/details/3271013</link><guid>https://blog.youkuaiyun.com/wjb9921/article/details/3271013</guid><author>wjb9921</author><pubDate>Tue, 11 Nov 2008 01:53:00 +0800</pubDate><description><![CDATA[ 执行Resume Next命令使程序在发生错误那条命令后继续执行，这对于程序和用户不能合理地修正错误时很有意义，但同时程序可能执行不完整。]]></description><category></category></item><item><title><![CDATA[Windows 套接字， 错误代码值和含义(中文版)整理]]></title><link>https://blog.youkuaiyun.com/wjb9921/article/details/3270994</link><guid>https://blog.youkuaiyun.com/wjb9921/article/details/3270994</guid><author>wjb9921</author><pubDate>Tue, 11 Nov 2008 01:51:00 +0800</pubDate><description><![CDATA[ 概要本文描述了可能错误代码， 是由 WSAGetLastError (Wsapiref_2tiq.asp) 函数返回。按字母顺序列出错误由错误宏。 从任何函数不返回 Winsock 2 h 中定义一些错误代码。 本文中不包含这些错误代码。更多信息WSAEINTR (10004)* 转换 ： 中断函数调用。* 说明 ： 阻塞操作中断由对 WSACancelBlockingCall (Wsapire]]></description><category></category></item><item><title><![CDATA[ListView 成员 (2007 system)]]></title><link>https://blog.youkuaiyun.com/wjb9921/article/details/3270973</link><guid>https://blog.youkuaiyun.com/wjb9921/article/details/3270973</guid><author>wjb9921</author><pubDate>Tue, 11 Nov 2008 01:49:00 +0800</pubDate><description><![CDATA[  Visual Studio Tools for Office API 参考ListView 成员 (2007 system)<!--      Content type: Devdiv1. Transform: orcas2mtps.xslt.    -->更新：2007 年 11 月表示可添加到 Microsoft Office Word ]]></description><category></category></item><item><title><![CDATA[关于listview控件中查找问题]]></title><link>https://blog.youkuaiyun.com/wjb9921/article/details/3270915</link><guid>https://blog.youkuaiyun.com/wjb9921/article/details/3270915</guid><author>wjb9921</author><pubDate>Tue, 11 Nov 2008 01:36:00 +0800</pubDate><description><![CDATA[可以用finditem方法进行查找,找到后用ensurevisible使该item可见。 那么如何能使这个item始终处于那一页的页顶呢?? 就如msdn一样，用索引搜索某一信息时,底下listview控件总是把搜到的信息 放到该页的第一行. 我方法用遍了包括API，都找不到方法，请高手帮助 -----------------------------------------------------]]></description><category></category></item><item><title><![CDATA[如何使用VB创建服务器端组件]]></title><link>https://blog.youkuaiyun.com/wjb9921/article/details/3259312</link><guid>https://blog.youkuaiyun.com/wjb9921/article/details/3259312</guid><author>wjb9921</author><pubDate>Sun, 09 Nov 2008 06:15:00 +0800</pubDate><description><![CDATA[ 　　本篇文章通过与传统的设计方法相比较，介绍了如何在ASP代码中调用VB组件的方法。在本篇文章中，我们假设读者具有VB和ASP的相关入门知识。　　　　服务器端组件和客户端组件的比较　　　　服务器端组件和客户端组件有许多不同之处。服务器端组件是在计算机服务器上注册的DLL文件，客户端组件则在浏览器运行的计算机上注册，在IE中，这些客户端组件被称作ActiveX浏览器插件组件。　　　　ActiveX]]></description><category></category></item><item><title><![CDATA[VBSOCK例子]]></title><link>https://blog.youkuaiyun.com/wjb9921/article/details/3259199</link><guid>https://blog.youkuaiyun.com/wjb9921/article/details/3259199</guid><author>wjb9921</author><pubDate>Sun, 09 Nov 2008 06:02:00 +0800</pubDate><description><![CDATA[ --》服务器端程序(server.exe) 先在窗体中放置Winsock控件(他在运行时是看不见的)，属性采用默认值,再设置Form1的属性ShowInTaskBar为False,Visible为False(这样才有隐蔽性嘛).对于程序的自启动可手工在注册表“HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Run”中增加键值]]></description><category></category></item><item><title><![CDATA[[VB]获取本机的IP地址]]></title><link>https://blog.youkuaiyun.com/wjb9921/article/details/3254166</link><guid>https://blog.youkuaiyun.com/wjb9921/article/details/3254166</guid><author>wjb9921</author><pubDate>Sat, 08 Nov 2008 11:53:00 +0800</pubDate><description><![CDATA[Option Explicit Public Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (Destination As Any, Source As Any, ByVal Length As Long) Public Declare Function GetIpAddrTable Lib "IPHlpApi" (pIPA]]></description><category></category></item><item><title><![CDATA[VB中的Winsock编程]]></title><link>https://blog.youkuaiyun.com/wjb9921/article/details/3253507</link><guid>https://blog.youkuaiyun.com/wjb9921/article/details/3253507</guid><author>wjb9921</author><pubDate>Sat, 08 Nov 2008 08:29:00 +0800</pubDate><description><![CDATA[ 一．引言Socket原意为”插座”，用于计算机通信则代表一种点到点信息传输。早期用于Unix系统上的通信编程规范，通信双方由代表两点的”服务器”和”客户”组成，基于IP协议进行按照TCP或UDP规范进行信息交换。建立双方通信的过程即称建立一个”套接字(Socket)”，建立后利用得到的”套接字”进行各种信息的交流。随着Windows系统的流行，开始有人在原来的基础上移植到Windows平台上。微]]></description><category></category></item><item><title><![CDATA[关于网络编程方面VB的WINSOCK编程]]></title><link>https://blog.youkuaiyun.com/wjb9921/article/details/3253396</link><guid>https://blog.youkuaiyun.com/wjb9921/article/details/3253396</guid><author>wjb9921</author><pubDate>Sat, 08 Nov 2008 08:04:00 +0800</pubDate><description><![CDATA[VB网络编程--WinSock控件及WinSockAPI一，WinSock简介Socket（套接字）最初是由加利福尼亚大学Berkeley（伯克利）分校为UNIX妈作系统开发的网络通信接口，随着UNIX的广泛使 用，Socket成为当前最流行的网络通信应用程序接口之一。20世纪90年代初，由Sun Microsystems,JSB,FTP software,Microdyne和Microsoft等]]></description><category></category></item><item><title><![CDATA[关于窗口 ]]></title><link>https://blog.youkuaiyun.com/wjb9921/article/details/3219174</link><guid>https://blog.youkuaiyun.com/wjb9921/article/details/3219174</guid><author>wjb9921</author><pubDate>Tue, 04 Nov 2008 15:22:00 +0800</pubDate><description><![CDATA[ 在编写Windows程序之前必须先认识窗口的概念。虽然自己在使用Windows已经很熟悉了，但是还是要确定以下Windows的每个概念的意义，这样对以后的变成会有很大的帮助。下面会就在Windows系统中应用程序如何创建、使用、显示、移动窗口。以及窗口之间的关系的一些概念作一个比较详细的描述。下面的描述包含了下列主题Desktop Window Application Win]]></description><category></category></item><item><title><![CDATA[vb使用open方法读写文件]]></title><link>https://blog.youkuaiyun.com/wjb9921/article/details/2482030</link><guid>https://blog.youkuaiyun.com/wjb9921/article/details/2482030</guid><author>wjb9921</author><pubDate>Mon, 26 May 2008 12:41:00 +0800</pubDate><description><![CDATA[vb使用open方法读写文件                                    （一）打开和关闭文件　　1、顺序文件　　打开顺序文件，我们可以使用Open语句。它的格式如下：                                                                        Open pathname]]></description><category></category></item><item><title><![CDATA[vb中检测文件是否存在]]></title><link>https://blog.youkuaiyun.com/wjb9921/article/details/2316006</link><guid>https://blog.youkuaiyun.com/wjb9921/article/details/2316006</guid><author>wjb9921</author><pubDate>Tue, 22 Apr 2008 19:41:00 +0800</pubDate><description><![CDATA[1。利用DIR      If dir(fname)="" then 文件不存在 字串3 2。利用 api在某些场合，我们需要确定特定目录下特定文件是否存在。VB自带的DIR函数可以查找符合条件的文件。这里介绍一种较为简单的方法。 API函数的 SHFileExists 的功能，从其名字来看，应该是 Search File Exists，亦即查找存在的文件。用它来检测文件存在与否是很]]></description><category></category></item></channel></rss>