vb6 winsock控件
“vb6 winsock控件”相关的资料有哪些?“vb6 winsock控件”相关的范文有哪些?怎么写?下面是小编为您精心整理的“vb6 winsock控件”相关范文大全或资料大全,欢迎大家分享。
VB6中使用Winsock穿越各种代理的实现
VB6中使用Winsock穿越各种代理的实
现
原文标题:VB6 中 使用Winsock穿越各种代理的实现(TCP协议)
本文中引用的RFC文档内容归原作者所有
转载本文请标明出处 本文作者:吴滂
关于用vb的winsock穿透代理的讨论归讨论,一直没有什么源代码放出,现在我就放源出来,省的某
些人拿这所谓的\技术\去骗钱.
由于缺乏测试环境,本程序只在我自己编写的代理模拟器上测试过,其结果和腾讯QQ,MSN,网易泡泡穿越该模拟器时得出的结果基本一致.因此,代码可能有错误的地方,请各位有条件的用户自行改正,请
见谅!
首先,是基础知识,也就是RFC文档.这个是必看内容.我的程序就是基于这些文档写出.下面是各RFC的连接,为了准确,我先提供英文版的连接,在下面的介绍中再把关键部分翻译成中文.另外,要纠正一个错误.国内很多文章说socks5代理的用户名/密码校验标准在 RFC 1928里有说明,其实这是一个完全错误的说法(我很怀疑写那文章的人有没有看过RFC),socks5用户名/密码校验标准其实是在 RFC
1929 里面说明的.
RFC 1928 - socks5 代理标准
RFC 1929 - socks5 代
vb6常用函数
字符函数 函数名 功能 示例 ASC
返回一个 Integer,代表字符串中首字母的字符代码。 Asc(string) CHR
返回 String,其中包含有与指定的字符代码相关的字符 Chr(charcode)
Format
返回 Variant (String),其中含有一个表达式,它是根据格式表达式中的指令来格式化的。
Format(expression[, format[, firstdayofweek[, firstweekofyear]]]) Hex
返回代表十六进制数值的 String。 Hex(number) InStr
返回 Variant (Long),指定一字符串在另一字符串中最先出现的位置。 InStr([start, ]string1, string2[, compare])
InstrRev
返回一个字符串在另一个字符串中出现的位置,从字符串的末尾算起。 InstrRev(string1, string2
vb6的文件操作
总结一下VB6的文件操作,省得要用的时候又到处查找。 一、文件类型
1、顺序文件(文本文件) :以ASCII码形式存放的文件。似乎还有Unicode码存放的,有没有BCD码的呢?
2、随机访问文件:这种文件格式很有特点:文件中存放若干条等长的单元(也可以说是记录);每个单元包含同类型、等数量、等长度的数据项;文件中,除了字符串以ASCII码存放之外, 其它都以二进制形式直接存放,节省存储空间。这种文件类型非常适合存储需要和软件交互的数据,如结构体数据、类数据等。这也是VB特有的文件访问方式。
3、二进制文件:以二进制形式存放,PE程序文件一般都是这个类型。 二、操作方法 1、顺序文件
打开: Open 文件名 For Input | Output | Append As [#]文件号 Input打开读入,文件不存在报错。Output打开覆盖写入,文件不存在则创建。Append打开追加写入,文件不存在则创建。 读: Line Input #文件号, 字符串变量
读一行数据存入字符串变量,数据包括空格、Tab、等,不包括回车符和换行符,所以要显示文件的换行效果,要手动添加回车符和换行符(vbCrLf
在vb中利用Winsock控件实现FTP编程
利用Winsock控件实现FTP编程
一 引言
随着计算机在铁路各部门的普及,办公无纸化逐渐成为一种趋势,文件、资料、报表等数据的传送都通过计算机网络来完成。FTP成为传送这些数据的流行工具。为了更好地使用FTP,应该了解和掌握FTP编程。只有把FTP内嵌到应用程序中去,FTP的应用才更灵活,才能满足各种数据传输的需要。本文以VB中的Winsock控件为工具,根据FTP的基本原理,阐明了FTP客户端编程的一般方法。
二 FTP客户端与服务器间的基本协作过程
下面是FTP模型的基本原理图:
服务器数据传输进程
客户端数据传输进程
文件系统
服务器协议接口
客户端协议接口
用户界面 用户
FTP命令
FTP响应
数据连接
文件系统
服务器FTP 客户端FTP
1、客户端与服务器连接
FTP是建立在TCP之上的连接,端口号使用21。若客户端与服务器之间成功连接,服务器将返回字符串
VB6之ListView控件实现单选、多选、更新选定列内容(图例,源码,注释)
VB6之ListView控件实现单选、多选、更新选定列内容
数据库编程中经常用到ListView控件实现选择后更新选定列内容的操作,通过该文档,读者可以更好的理解ListView控件的常用属性及方法。从而使数据库操作更加友好,直观。
很多读者在使用该控件的时候都会遇到第一列填充不了内容的情况。该情况是因为ListView控件的第一列(图中红色方框所示)和后面的列(图中蓝色方框所示)表示方法不一样。
红色方框部分用ListView1.ListItems.Add方法表示并添加。 蓝色方框部分用itmX.SubItems(i)方法表示并添加。起始索引为1 。
本文将详细讲述ListView1实现上图所示功能。
本文的数据库链接已经定义在标准模块中。具体代码如下:
Public Function cnn() As ADODB.Connection Set cnn = New ADODB.Connection
cnn.Open \Info=True;User ID=ldg;Initial Catalog=ldg;Data Source=172.30.76.249\
End Function
一、将数据库内容添加到ListView1控件中
VB DataGrid控件
VB DataGrid控件 列内容居中 列标题居中
2010-05-13 18:49 1. 列内容居中 示例代码1: With DataGrid1
Set .DataSource = Adodc1.Recordset .Refresh
'注:下面的“文本”和“数值”是指基本表中的字段类型。 '通用形式:文本左对齐,数值右对齐
.Columns(0).Alignment = dbgGeneral '数值右对齐 .Columns(1).Alignment = dbgGeneral '文本左对齐
'列内容居中
.Columns(2).Alignment = dbgCenter
'列内容右对齐
.Columns(3).Alignment = dbgRight End With 2. 列标题居中 示例代码2: With DataGrid2
Set .DataSource = Adodc2.Recordset .Refresh With .Columns(1) '设置列标题居中 '(1)中文字符标题居中
'.Ca
VB Treeview控件
VB Treeview控件 2007-06-20 14:38
一、概述
TreeView控件显示Node对象的分层列表,每个Node对象均由一个标签和一个可选的位图组成。TreeView 一般用于显示文档标题、索引入口、磁盘上的文件和目录、或能被有效地分层显示的其它种类信息。创建了TreeView控件之后,可以通过设置属性与调用方法对各Node对象进行操作,这些操作包括添加、删除、对齐和其它操作。可以编程展开与折回 Node 对象来显示或隐藏所有子节点。Collapse、Expand和NodeClick三个事件也提供编程功能。
Node对象使用Root、Parent、Child、FirstSibling、Next、Previous和 LastSibling属性。在代码中可通过检索对Node对象的引用,从而在树上定位。也可以使用键盘定位。UP ARROW键和DOWN ARROW键向下循环穿过所有展开的Node对象。从左到右、从上到下地选择Node对象。若在树的底部,选择便跳回树的顶部,必要时滚动窗口。RIGHT ARROW键和LEFT ARROW键也穿过所有展开的Node对象,但是如果选择了未展开的 Node之后再按RIGHT ARR
VB控件属性大全
VB控件属性大全【珍藏版】
1.01、窗体(FORM)的常用属性
说明 属性 (Name) ActiveControl 窗体的名称 返回焦点所在的控件,该属性设计阶段不可用,运行时只读。 外观效果,取值为: Appearance 0 平面 1 3D(立体) 是否自动刷新或重画窗体上所有图形[获得或设置从绘图(graphics)方法到一AutoRedraw 个持久性位图的输出],取值为: True False BackColor 背景颜色,可从弹出的调色板选择。 设置边界类型,取值为: 0 None(无边界框架) 1 FixedSingle(窗口大小固定不变的单线框架) BorderStyle 2 Sizable(窗口大小可变的标准双线框架) 3 FixedDialog(窗口大小固定的对话框窗体) 4 FixedToolWindow(窗口大小固定的工具箱窗体) 5 Sizable ToolWindow(窗口大小可变的工具箱窗体) Caption 窗体的标题 决定Paint事件的graphics方法是重画整个对象,还是重画新显示的区域。取ClipControls 值为: True或False 是或有控制框, 取值为: ControlBox True
VB控件属性大全
VB控件属性大全【珍藏版】
1.01、窗体(FORM)的常用属性
说明 属性 (Name) ActiveControl 窗体的名称 返回焦点所在的控件,该属性设计阶段不可用,运行时只读。 外观效果,取值为: Appearance 0 平面 1 3D(立体) 是否自动刷新或重画窗体上所有图形[获得或设置从绘图(graphics)方法到一AutoRedraw 个持久性位图的输出],取值为: True False BackColor 背景颜色,可从弹出的调色板选择。 设置边界类型,取值为: 0 None(无边界框架) 1 FixedSingle(窗口大小固定不变的单线框架) BorderStyle 2 Sizable(窗口大小可变的标准双线框架) 3 FixedDialog(窗口大小固定的对话框窗体) 4 FixedToolWindow(窗口大小固定的工具箱窗体) 5 Sizable ToolWindow(窗口大小可变的工具箱窗体) Caption 窗体的标题 决定Paint事件的graphics方法是重画整个对象,还是重画新显示的区域。取ClipControls 值为: True或False 是或有控制框, 取值为: ControlBox True
VB常用控件属性 - 图文
Visual Basic 常用控件的属性、事件和方法 属性 1.Name名称属性 2.Caption标题属性 3.Height、width、top和left(大小 位置)属性 4.Enabled属性 5. Visible属性 6.Font属性 说明 创建的对象名称,有默认的名.在程序中,控件名是作为对象的标识而引用,不会显示在窗体上。不能同名 该属性决定了控件上显示的内容。文本框控件无caption 属性 Top Left Width Heig 控件是否可操作. 当设置为False时,呈暗淡色,禁止用户进行操作. 控件是否可见.当设置为False时, 用户看不到,但控件本身存在。 在属性窗口可直接设置字体字体大小粗体斜体删除线下划线,字颜色 窗体的Font属性可使窗体上的对象字体设置相同。 在代码中可用一组Font属性设置: Fontname Fontsize Fontbold Fontitalic Fontunderline Fontstrikethru ForeColor 字体 字体大小 是否是粗体 是否斜体 是否带下划线 是否加一删除线 字体颜色 7. Forecolor前景颜色属性 设置控件的前景颜色(即正文颜色). 其值是一