-
VB连接SQL SERVER 数据库时ODBC设置
所属栏目:[百科] 日期:2020-12-17 热度:181
配置ODBC数据源 1,打开ODBC数据管理器,选择文件DSN,( 关于用户DSN,系统DSN,文件DSN ),点击“添加”按钮。 2,安装数据源的驱动程序,选择“sql server”,单击“下一步” 3,输入数据源名称,注意:这里的名称要和VB代码中连接字符串中指定的FileDSN[详细]
-
如何学好VB
所属栏目:[百科] 日期:2020-12-17 热度:64
如何学好VB(1) 1、明确目的:学习VB的是成为软件工程师,而非代码工人。 什么是代码工人,代码工人也叫软件蓝领。指那些至少掌握一门开发语言或开发工具,所从事任务与软件工程中的需求分析、系统分析、概要设计无关的程序员。在印度的软件产业中,这些大量[详细]
-
VB 进制转换大全(十进制、十六进制、八进制、二进制、二进制流)
所属栏目:[百科] 日期:2020-12-17 热度:152
原文地址: http://www.newxing.com/Tech/Program/VisualBasic/748.html 模块包含了下面的各种转换:二进制转十进制二进制转化为八进制二进制转化为十六进制八进制转化为十进制八进制转化为二进制八进制转化为十六进制十进制转二进制十进制转化为八进制十进制[详细]
-
VB--"." 和 "!" ?
所属栏目:[百科] 日期:2020-12-17 热度:82
在做学生信息管理系统的时候,遇到了一条代码。 txtName.Text = mrc!student_Name txtResult.Text = mrc!result 代码本身理解没有问题,给文本框添加内容,但是里面的"!"让我蒙圈了。 第一次看见这样写的代码,不明白有什么作用,但感觉它和 "."有点关系。[详细]
-
VB6 RecordSet与XML转换
所属栏目:[百科] 日期:2020-12-17 热度:187
Public Function SaveRSToXML(ByVal ConnectionString As String,ByVal strSQL As String) As String Dim oCn As New ADODB.Connection Dim oRs As New ADODB.Recordset Dim oStream As New ADODB.Stream oCn.Open ConnectionString oRs.Open strSQL,oCn,adO[详细]
-
VB.NET中MD5加密
所属栏目:[百科] 日期:2020-12-17 热度:199
Function MD5(ByVal strSource As String,ByVal Code As Int16) As String Dim dataToHash As Byte() = (New System.Text.ASCIIEncoding).GetBytes(strSource) Dim hashvalue As Byte() = CType(System.Security.Cryptography.CryptoConfig.CreateFromName("[详细]
-
VB读写注册表的三种方法
所属栏目:[百科] 日期:2020-12-17 热度:161
读写注册表并不会比使用“Scripting.FileSystemObject”对象读写文件麻烦,而且方法很多。我这里列举三种: 一.用VB自带的函数读写 VB中有三个函数,用于操作注册表,分别是“GetSetting”、“SaveSetting”、“DeleteSetting”。我想从字面上应该也可以猜出[详细]
-
VB.Net的多线程及委托
所属栏目:[百科] 日期:2020-12-17 热度:60
一、多线程: 在一个程序中,这些独立运行的程序片断叫作“线程”( Thread ),利用它编程的概念就叫作“多线程处理”。多线程处理一个常见的例子就是用户界面。利用线程,用户可按下一个按钮,然后程序会立即作出响应,而不是让用户等待程序完成了当前任务[详细]
-
VB.net学习笔记(十)继承
所属栏目:[百科] 日期:2020-12-17 热度:124
老人临终跟三个儿子说:“你们可以在我身上继承三样东西,金钱、信用卡和知识,你们可以选择。” 长子说:“我要金钱。” 次子说:“我要信用卡。” 三子说:“我要知识。” 老人说:“金钱在信用卡里,信用卡的密码在你们的弟弟那里,知道了密码才能取得钱[详细]
-
VB.NET 多次读取ACCESS 建立树形时出现 链接关闭错误
所属栏目:[百科] 日期:2020-12-17 热度:98
System.Runtime.InteropServices.COMException (0x800A0E7D): 连接无法用于执行此操作。在此上下文中它可能已被关闭或无效。 在 ADODB.RecordsetClass.Open(Object Source,Object ActiveConnection,CursorTypeEnum CursorType,LockTypeEnum LockType,Int32 O[详细]
-
VB之旅-学生信息管理系统纰漏总结
所属栏目:[百科] 日期:2020-12-17 热度:112
我是在结项几天后才发现学生信息管理系统存在好多纰漏的,对当初仅仅实现了基本功能就草草结项的知足心里感到很惭愧,在这里对发现的问题一一做出解答。 纰漏一:当在一个文本框中输入完之后,按Table键切换到的往往不是下一个,还得用鼠标进行切换,降低了输[详细]
-
VB2010创建Access数据与数据表
所属栏目:[百科] 日期:2020-12-17 热度:194
从VB6转到VB2010很是不习惯,很多不一样的,然后就是百度里泡着。 为了连接数据库,在网上找了好多动态创建Access的例子,发现都很复杂,不知道为什么要那么复杂。其实以前的一个VB6的例子其实很简单。 VB2010中还是要引用一个ADO Ext x.x和一个Active Data[详细]
-
VB.net学习笔记(十一)我的形态区别:Me,MyClass,MyBase,My
所属栏目:[百科] 日期:2020-12-17 热度:195
前几天美学课上,老师说到形态美,便举例你看韩红, 这么多年没留过长发,正是因为她明白短发才是最适合自己的形态美。 第一排的男生大声的接了一句:“她可能是害怕留长发会被认成刘欢[详细]
-
vb吐槽班03 小伙伴们把我给惊呆了
所属栏目:[百科] 日期:2020-12-17 热度:161
诶,好的好的,今天依旧是由我给大家带来的大型情感类、娱乐类、外加一点点技术类的vb吐槽班。这次是没过多长时间,上次也是写了预告,说是要接着讲剩下的窗体啥的,作为一个娱乐型的编程人员,基本上也就能说说简单的一点代码,而且还都是百度的。。。 咳咳[详细]
-
VB+SQL 排雷大扫荡
所属栏目:[百科] 日期:2020-12-17 热度:122
学生信息系统做了很久,开始觉得错误遍地开花让人挠头,但是开始去实践后发现:原来错误也没有自己想象的那么多。有很多看似很难的事情,是因为看着很难,当着手去做的时候,它已经开始一点点的解体了。下面是我遇到的几个典型的错误,如有不妥之处还请大家[详细]
-
vb.net合作版版机房收费系统常见问题汇总
所属栏目:[百科] 日期:2020-12-17 热度:94
1.系统运行时加载一个窗体,但代码部分会出现两个完全一样的。 原因: 这次窗体直接用的原来的,当时用的时候没想到,只是想着界面就不用画了,没想到会是这样的效果 解决办法: 如果想要用原来的界面,那就复制窗体的控件吧,不要直接添加整个现有的项目了 吸取[详细]
-
点击 VB 中 DataGrid 行 触发事件 弹出窗口 并传递 所点击行参数
所属栏目:[百科] 日期:2020-12-17 热度:190
如何实现点击VB中DataGrid行,触发事件弹出窗口,并传递所点击行参数: 通过双击事件来实现的: PrivateSubDataGrid1_DblClick() Dimfrm1AsNewfrmNew ''定义一个窗体对象frm1,frmNew是程序中的一个窗体 DimActiveRowAsInteger OnErrorGoToErrHandle ActiveRow[详细]
-
VB代码窗口鼠标滚轮的使用
所属栏目:[百科] 日期:2020-12-17 热度:92
VB6.0使用很长一段时间,代码有短的过程、少的行数到长的过程、多的行数。但当查看后面代码时,就不得不拖动滚动条,鼠标来回移动,感觉繁琐。之后知道可以使用鼠标滚轮时,并没有马上安装使用。一是感觉安装有些烦,二是因为懒得安装。但确实有意识到,安装[详细]
-
VB程序打包方法之如何在发布安装之后不带源码
所属栏目:[百科] 日期:2020-12-17 热度:109
很久之前,我发表了一片博客是VB程序如何打包,在那里面我总结了两个方法。有兴趣可以看看我的这篇博客 http://www.jb51.cc/article/p-giejkijv-vn.html 虽然两种方法都可行,但是,当安装之后,安装包中会出现你的源码。这就等于把你的东西送给了别人,现在[详细]
-
VB.NET多线程编程技术
所属栏目:[百科] 日期:2020-12-17 热度:51
传统的Visual Basic开发人员已经建立了同步应用程序,在这些程序中事务按顺序执行。尽管由于多个事务多多少少地同时运行使多线程应用程序效率更高,但是使用先前版本的Visual Basic很难建立这类程序。 多线程程序是可行的,因为操作系统是多任务的,它有模拟[详细]
-
VB.net学习笔记(十二)继承中的构造、事件、共享方法、共享事件
所属栏目:[百科] 日期:2020-12-17 热度:165
例子源码:http://download.csdn.net/detail/dzweather/5916173 (复习备用) 一、构造函数 继承对构造函数方法的影响与对常规方法的影响不同。 1、不带参的构造函数 用New来创建构造函数。它于创建对象时才运行一次。 构造函数不会有Overridable,Overrides[详细]
-
VB.net 临时表实现限制用户重复登录
所属栏目:[百科] 日期:2020-12-17 热度:69
我们对于防止学生重复登录机房收费系统的做法通常是在表中添加一个标记学生上机状态的字段,然后根据上、下机的操作来修改该字段。那么这么做的问题是,但程序出现异常而奔溃时下机操作将不被执行。那么也就是用户就会一直处于在线状态而无法登录。因此根据[详细]
-
vb.net Bitmap Drawing
所属栏目:[百科] 日期:2020-12-17 热度:134
Public Class Form1Dim BMP As New Drawing.Bitmap(640,480)Dim GFX As Graphics = Graphics.FromImage(BMP)Private Sub Button1_Click(ByVal sender As System.Object,ByVal e As System.EventArgs) Handles Button1.ClickFX.FillRectangle(Brushes.White,P[详细]
-
vb.net 鼠标控制
所属栏目:[百科] 日期:2020-12-17 热度:97
Public Class Form1 Public Declare Sub mouse_event Lib "user32" Alias "mouse_event" (ByVal dwFlags As Long) 'LEFTDOWN = H2 'LEFTUP = H4 'RIGHTDOWN = H8 'RIGHTUP = H10 'MIDDLEUP = H40 'MIDDLEDOWN = H20 Private Sub Button1_Click(ByVal sender[详细]
-
vb.net 模拟UDP通信
所属栏目:[百科] 日期:2020-12-17 热度:55
Imports System.NetImports System.Text.EncodingPublic Class Form1 Dim publisher As New Sockets.UdpClient(0) Dim subscriber As New Sockets.UdpClient(2000) Private Sub Timer1_Tick_1(ByVal sender As System.Object,ByVal e As System.EventArgs) H[详细]