-
VB.NET用Marshal.PtrToStructure 方法实现数据在数组和结构间复
所属栏目:[百科] 日期:2020-12-17 热度:184
Imports System Imports System.Runtime.InteropServices Public Structure Point Public x As Integer Public y As Integer End Structure Module Example Sub Main() ' Create a point struct. Dim p As Point p.x = 1 p.y = 1 Console.WriteLine( "The va[详细]
-
vb.net通过ADO.NET与sql server数据库交互
所属栏目:[百科] 日期:2020-12-17 热度:190
1.ADO.NET连接数据库 连接字符串为: str Conn="Data Source=服务器名 ;Initial Catalog= 数据库名; User ID= ;Password= ;" 其中, Data Source 可以用 servers 代替, Initial Catalog 也可以用 Database 代替。 举例: Dim conn As New SqlClient.SqlCon[详细]
-
VB使用WebBrowser控件POST数据
所属栏目:[百科] 日期:2020-12-17 热度:153
用WebBrowser控件Post数据 2010年2月24日星期三 时间:上午12:29 发贴者 Jing Jiang 使用WebBrowser控件可以在Windows窗体应用程序中承载网页以及支持浏览器的其他文档。例如,可以使用WebBrowser控件在应用程序中提供基于HTML的集成用户帮助或Web浏览功能。[详细]
-
vb6备忘录(1):界面
所属栏目:[百科] 日期:2020-12-17 热度:54
F2 对象浏览器 F5 运行 全模块查看/过程查看 可显示多个过程或单一过程查看,便于代码编写 rnd() [0,1) round(value,int) 四舍五入保留int位 randomize 初始化种子数 工程属性 在生成可执行文件时,弹出框中的选项中可以进行设置工程属性[详细]
-
vb6备忘录(2) 变量
所属栏目:[百科] 日期:2020-12-17 热度:90
变量 字节 大小 前缀 类型声明 说明 Byte 1 0-255 bty Boolean 2 True or False bln Integer 2 -32768-32767 int % Long 4 -21亿-21亿 lng Sing 4 -3.4E38 3.4E38 sng ! Double 8 4.94D-324 1.79D308 dbl # Currency 8 -922 337 203 685 477.5808-。。。 cur[详细]
-
VB6 通过winsock控件数组实现客户端和服务器多对一通信
所属栏目:[百科] 日期:2020-12-17 热度:146
说明 :我是在最近开发一个考试系统过程中搜索到上面文章的,它提供的思想非常实用。当然,这篇文章仅提供了一个基本思路,详细的实现在人民邮电出版社出版的《Visual Basic网络通信协议分析与应用实现》(汪晓平 钟军等编著)有更精彩的,在4.3《Winsock控[详细]
-
VB6备忘录(3)控制流程
所属栏目:[百科] 日期:2020-12-17 热度:171
尽管是事件驱动,但仍要控制流程。主要三种: 顺序结构 选择结构 循环结构 重点是循环结构。 dim a as integer a=val(text1.text) ' val(string) 将数据字串(可以是八进制或十六进制数)转为数据型 dim b as string b=inputbox("请输入“) ’ 返回值是strin[详细]
-
VB.NET数组下标问题 惊现某博文重大错误
所属栏目:[百科] 日期:2020-12-17 热度:102
相信,用数组的人对边界这个东西一定很敏感。 今天在调试俄罗斯方块的代码的时候,出现很奇怪的错误,消行之后底板出现问题 后来调试下一看,是数组边界的问题: Public Const BD_W_BOXES = 8 Public Const BD_H_BOXES = 12 Dim BdState(BD_W_BOXES,BD_H_BOX[详细]
-
vb6备忘录(4) 数组
所属栏目:[百科] 日期:2020-12-17 热度:148
数组是内存中连续存放的一组元素。分静态(定长)和动态(变长)数组。 动态数组是在程序运行中可以改变长度的一组元素。 静态数组: public/private/dim 数组名(下标) as 类型 下标:为整形(integer,可为负),默认以0开始。a(10)下载为0到10,故为11个[详细]
-
如何很好的看很大的思维导图
所属栏目:[百科] 日期:2020-12-17 热度:173
对于思维导图,我们都很熟悉了,但是,如果给你如下一张导图,你真有耐心能看完吗? 我相信,大多数人都只是看一眼,然后就放弃了……最多只会看看大概,然后一点都没有记[详细]
-
VB6获取本机所有IP地址公用函数
所属栏目:[百科] 日期:2020-12-17 热度:58
因为正好有用到,整了个公用函数,一次获取本机全部IP地址: Option ExplicitPrivate Declare Function WSAstartup Lib "WSOCK32.DLL" Alias "WSAStartup" (ByVal wVersionRequired As Integer,ByRef lpWSAData As WSAdata) As LongPrivate Declare Function[详细]
-
VB ListView 隔行背景
所属栏目:[百科] 日期:2020-12-17 热度:76
Private Sub SetListViewColor(Lv As ListView,pic As PictureBox,LvCount As Long) Dim i As Integer pic.BackColor = Lv.BackColor Lv.Parent.ScaleMode = vbTwips pic.ScaleMode = vbTwips pic.BorderStyle = vbBSNone pic.AutoRedraw = True pic.Visible[详细]
-
VB中实现IObjectSafety接口以声明控件安全的方法
所属栏目:[百科] 日期:2020-12-17 热度:56
VB中实现IObjectSafety接口以声明控件安全的方法 转载自: http://www.cnblogs.com/Shana/archive/2009/06/24/VB_Iobjsafe.html VB编写的ActiveX控件,在被Javascript脚本调用时会弹出讨厌的对话框,警告用户即将运行不安全的ActiveX脚本,因此必须要实现IOb[详细]
-
VB连接SQL数据库驱动部分
所属栏目:[百科] 日期:2020-12-17 热度:179
Attribute VB_Name = "Data_SQL" Public conn As ADODB.Connection Public rs As ADODB.Recordset 'Dim proc As New ADODB.Command Public addFlag As Boolean '声明部分 Public Function OpenCn(ByVal Cip As String,ByVal DBName As String,ByVal users As[详细]
-
vb 内存释放
所属栏目:[百科] 日期:2020-12-17 热度:107
用New创建的全局对象,在UnLoad函数里一定要用Set 对象 = Nothing。 用 GetWindowDC 获得的句柄需要用 ReleaseDC 释放! 一直使用GetWindowDC而不释放,经过数万次的运行后,程序就会崩溃 。[详细]
-
VB备忘录(5)算法
所属栏目:[百科] 日期:2020-12-17 热度:90
本来是重点和难点,可惜本人就是一复习。略过,有时间再弄。 经典说法:占位,占位[详细]
-
VB备忘录(6)过程与函数
所属栏目:[百科] 日期:2020-12-17 热度:82
三种: sub过程: 无返回值 Function: 有返回值 Property属性过程: 返回并指定值,以及设置对象引用。 Call调用过程 Call 过程名(参数列表) 参数列表,多个时用逗号隔开,为整个数组时,用数组名和空括号组成(如:a( )) Function过程,最后返回值需给过程[详细]
-
在VB.NET中如何制作安装程序
所属栏目:[百科] 日期:2020-12-17 热度:172
在VB.NET中如何制作安装程序, 给你个例子! 创建 Windows 应用程序 在“文件”菜单上指向“新建”,然后选择“项目”。 在“新建项目”对话框中,选择“项目类型”窗格中的“Visual Basic 项目”,然后选择“模板”窗格中的“Windows 应用程序”。在“名称[详细]
-
vb DataGrid 某一列不可编辑
所属栏目:[百科] 日期:2020-12-17 热度:92
DataGrid1.Columns(1).Locked = True[详细]
-
vb 可编辑列数据的ListView
所属栏目:[百科] 日期:2020-12-17 热度:74
vb 可编辑列数据的ListView 下载地址:http://download.csdn.net/detail/yanzhibo/5179899[详细]
-
VB 可编辑列数据的MSHFlexGrid
所属栏目:[百科] 日期:2020-12-17 热度:161
VB 可编辑列数据的MSHFlexGrid http://download.csdn.net/detail/yanzhibo/5181861[详细]
-
关于VB方法返回值为值类型时,出现要求对象的理解
所属栏目:[百科] 日期:2020-12-17 热度:105
今天写代码时,要写一个带返回值的方法,如下: '更新数据库操作Public Function ExecuteCommand(ByVal strSql As String,_ ByVal dbcn As ADODB.Connection,_ Optional ByVal cmdType As ADODB.CommandTypeEnum = adCmdText _ ) As Long '截获错误 On Error[详细]
-
WinCC 读写WINCC变量VB6.0
所属栏目:[百科] 日期:2020-12-17 热度:80
直接调用WINCC的组件进行标签的读写操作.这样可以省去很多事,不用使用OPC了,自己想把什么写到组态里,从组态里读出来数据都非常的方便 读写函数如下 Private Sub Command1_Click() Dim prtrun Dim tag0 Dim WinCC As Object '定义wincc为对象 Set WinCC =[详细]
-
vb.net机房收费总结——数据库应用之链接篇
所属栏目:[百科] 日期:2020-12-17 热度:110
奋战了近两个月,机房收费系统总算完工,等待验收的到来啊,在整个的学习中,我感受较深的是米老师的囫囵吞枣理论,今天就拿数据库应用来说说! 当初学习数据库的时候还是一年前,当初纯粹是囫囵吞枣啊!把sql,视图,事务等内容都吞到到肚子里,到了今天验[详细]
-
VB备忘录(7)类与对象
所属栏目:[百科] 日期:2020-12-17 热度:106
先看一个C++简单的日期类定义: class TDate{public:void SetDate(int y,int m,int d);int IsLeapYear();void Print();private:int year,month,day;}; C++类有:封装、继承、多态, VB没有继承 VB中可设置或取得的值称:字段或属性 区别:实现方式不同,属性[详细]