-
VB.NET机房重构总结
所属栏目:[百科] 日期:2020-12-17 热度:76
机房收费系统是我们在提高班做的最多的一个系统,通过一遍遍的做这个系统学到了很多东西。 重构是用三层和设计模式做的 一、包图 U层主要是放界面数据的输入和界面的显示情况;B层主要放业务逻辑,系统的逻辑处理;D层就是数据库的访问,去实现接口层的方法[详细]
-
vb 读取txt文本的行数
所属栏目:[百科] 日期:2020-12-17 热度:61
方法一: DimIAsLong DimSAsString I=0 Open"d:a.txt"ForInputAs#1 DoWhileNotEOF(1) LineInput#1,S I=I+1 Loop Close#1 I就是行数. 方法二: PrivateSubForm_Load() Open"d:你的文件.txt"ForBinaryAs#1 s=Split(Input$(LOF(1),1),vbCrLf) Close#1 MsgBox"共[详细]
-
VB FileSystemObject对象 详解
所属栏目:[百科] 日期:2020-12-17 热度:130
FileSystemObject对象被用来访问服务器上的文件系统。这个对象能够处理文件、文件夹和目录路径。用它来检索文件系统信息也是可能的。 下面的代码创建了一个文本文件,并写入了一些文本: <% dim fs,fname set fs=Server.CreateObject("Scripting.FileSystem[详细]
-
VB备忘录(10)控件
所属栏目:[百科] 日期:2020-12-17 热度:82
Object.SetFocus 使控件得到焦点。 注意:控件必须是“可视”且“可用”的 可视,即可以界面显示的,若在load中的控件是不能得到焦点的 可用,即Enable,变灰的不能得到焦点 DDE 动态数据交换,即发送到-----接收端之间的动态数据交换 MaskColor mask屏蔽,[详细]
-
VB挖空窗体,实现悬浮控件效果
所属栏目:[百科] 日期:2020-12-17 热度:63
大家有兴趣的可以试试,希望对你们有帮助 代码使用三个API函数,简单地说,把窗体里面所有部分都变成红色,然后去掉所有的红色部分,代码直接复制粘贴可以运行,看看神奇效果吧 Option Explicit Private Declare Function GetWindowLong Lib "user32" Alias[详细]
-
三层与MVC
所属栏目:[百科] 日期:2020-12-17 热度:167
三层: 用图做说明: MVC: 用图做说明: 三层与MVC联系: 用图做说明: 三层与MVC区别: 第一:三层是一个分层式的软件体系架构设计;MVC是一种框架模式,强制性将应用程序的输入、处理、输出分开,是一种解决方案。 第二:三层适用于任何一个项目,MVC有选[详细]
-
解析VB.NET如何连接数据库
所属栏目:[百科] 日期:2020-12-17 热度:64
VB.NET连接数据库有很多方法,这里我们向大家主要介绍三种方法:用The SQL Server .NET Data Provider连接数据库;用The OLE DB .NET Data Provider连接数据库;用The ODBC .NET Data Provider连接数据库 AD:2013大数据全球技术峰会低价抢票中 在这篇文章中[详细]
-
VB.NET怎么连接数据库
所属栏目:[百科] 日期:2020-12-17 热度:190
'SQL版 Private Con As String = "连接字符串"'连接字符串可以自动生成 Private connection As SqlClient.SqlConnection Private command As SqlClient.SqlCommand Public Function DBopen() As Boolean '打开数据库 Try connection = New SqlClient.SqlConn[详细]
-
vb 已经知道年和月,如何得到该月最大天数(最后一天)
所属栏目:[百科] 日期:2020-12-17 热度:64
Text1.Text = DateDiff("d",DateSerial(1980,12,1),DateAdd("m",1,1)))[详细]
-
VB学习第五周--数学函数应用
所属栏目:[百科] 日期:2020-12-17 热度:52
数学函数应用 Public Class Form1 Private Sub TextBox1_TextChanged(ByVal sender As System.Object,ByVal e As System.EventArgs) Handles TextBox1.TextChanged TextBox3.Text = Math.Sqrt(Val(TextBox1.Text) + Val(TextBox2.Text)) TextBox4.Text = Fix[详细]
-
vb中如何才能有手型的光标?
所属栏目:[百科] 日期:2020-12-17 热度:67
各位搞过VB编程的同学肯定知道,vb默认是调不出手型光标(如网页上的链接光标)的,下面这个方法可以帮你做到。 Private Declare Function SetCursor Lib "user32" (ByVal hCursor As Long) As Long Private Sub Command1_MouseDown(Button As Integer,Shift[详细]
-
vb 如何操作xml文件
所属栏目:[百科] 日期:2020-12-17 热度:65
XML文件如下: ?xml version="1.0" encoding="gb2312"? testlist test id1/id name自由飞翔/name time2007-12-7/time /test id2/id name自由/name /testlist Dim XMLDoc As DOMDocument Dim root As IXMLDOMNode Dim xlst As IXMLDOMNodeList,xlst1 As IXMLDO[详细]
-
VB 背景图片随窗体变化
所属栏目:[百科] 日期:2020-12-17 热度:85
Private Sub Form_Paint() Me.PaintPicture Me.Picture,Form1.Width,Form1.HeightEnd SubPrivate Sub Form_Resize() Me.PaintPicture Me.Picture,Form1.HeightEnd Sub 只第一个过程时,在标准窗体与最大化窗体变化时会只有部分背景出现,加上最后一个过程就[详细]
-
VB备忘录(11)菜单工具栏
所属栏目:[百科] 日期:2020-12-17 热度:185
菜单编辑器 标题与名称 标题:用来显示在菜单上,给用户看和选择的。 名称:不显示在菜单上,在程序代码中用来操纵对应标题菜单的动作的。 “协调位置” 允许选择菜单的 NegotiatePosition 属性。该属性决定是否及如何在 容器窗体 中显示菜单。 这个MSDN说得[详细]
-
vb.net-连接数据库实例
所属栏目:[百科] 日期:2020-12-17 热度:138
Imports System.Data.OleDb Imports System.Data Public Class Class1 Inherits System.Windows.Forms.Form Public ADOcmd As OleDbDataAdapter Public ds As DataSet = New DataSet() '建立DataSet对象 Public mytable As Data.DataTable '建立表单对象 Pub[详细]
-
vb.net——数据库知识梳理
所属栏目:[百科] 日期:2020-12-17 热度:130
.net中一般使用ado.net来和数据库进行连接,首先来整体看一下其中的数据库中的数据是如何来传递的:Data adapter→dataset→datagrid。其中,data adapter是用来获取数据的,dataset是数据在内存中的副本,datagrid是在应用程序中的表现。 接下来,分别介绍[详细]
-
vb.net--Label控件
所属栏目:[百科] 日期:2020-12-17 热度:59
(1)Text属性:该属性用来设置或返回标签控件中显示的文本信息。 (2)AutoSize属性:该属性用来获取或设置一个值,该值指示是否自动调整控件的大小以完整显示其内容。取值为True时,控件将自动调整到刚好能容纳文本时的大小,取值为False时,控件的大小为设[详细]
-
vb.net-循环
所属栏目:[百科] 日期:2020-12-17 热度:183
While …End While语句 While (cj = 0) 。。。。 End While 功能]: 首先计算While后面的“表达式”,如果其值为True,则执行循环体,然后再次计算While后面的表达式,重复上述过程……当某一次计算表达式的值时发现表达式的值为False,将退出循环,转入下一[详细]
-
VB.NET多线程应用
所属栏目:[百科] 日期:2020-12-17 热度:186
开发者一直要求微软为VB加入更多的多线程功能,对于VB.NET也是这样。VB6已经支持建立多线程的EXE、DLL和OCX。不过使用多线程这个词语,可能也不太确切。因此VB6仅支持运行多个单线程的单元。一个单元实际上是代码执行的空间,而单元的边界限制了代码访问任何[详细]
-
vb.net--常用函数
所属栏目:[百科] 日期:2020-12-17 热度:126
Abs(number) 取得数值的绝对值。 Asc(String) 取得字符串表达式的第一个字符ASCII 码。 Atn(number) 取得一个角度的反正切值。 CallByName (object,procname,usecalltype,[args()]) 执行一个对象的方法、设定或传回对象的属性。 CBool(expression) 转换表达[详细]
-
vb.net---如何用二维数组逐个逐个地把TEXTBOX文本框里面的数字读
所属栏目:[百科] 日期:2020-12-17 热度:112
就是在在TEXTBOX中有数字如下: 0 1 1 0 1 0 1 1 0 0 1 0 1 1 1 1 1 1 0 0 0 1 0 1 那如何用二维数组A(,)进行逐个地读取上面文本框里面的数字呢?比如,A(0,0)=0;A(0,1)=1;A(0,2)=1;A(0,3)=0 ------------------------------------------------------------[详细]
-
VB.Net--应用ArrayList实例
所属栏目:[百科] 日期:2020-12-17 热度:188
ArrayList 就是数组列表,它位于System.Collections名称空间下,是集和类型。与ArrayList 同胞的还有一个List,他们的实用很相似。这里我们只介绍一些关于ArrayList的一些东东。 ArrayList有三个构造器: ArrayList() ArrayList(int32) ArrayList(ICollectio[详细]
-
vb,net--cstr跟str的区别
所属栏目:[百科] 日期:2020-12-17 热度:52
简单的讲: Cstr(10.3)="10.3" Str(10.3)=" 10.3" Cstr(-10.3)="-10.3" Str(-10.3)="-10.3" 改错中,要当心,如果采用Str将正数转换为数字字符串,那么对该字符串在进行 逐位处理时,其循环次数将多了一次。 另外: 按照MSDN介绍,通常Cstr后参数类型比较广[详细]
-
vb.net---算术运算的先后顺序
所属栏目:[百科] 日期:2020-12-17 热度:86
()----- 函数 ----- ^ ----- * ------ / ------ Mod ----- + - c+d (c+d)/(a+b) ------------ a+b P*(1+R)^N P x (1+R) n[详细]
-
在满心迷茫的时候对VB.NET的总结
所属栏目:[百科] 日期:2020-12-17 热度:102
说起VB.NET感觉学起来很吃力的样子,其实以前不管是学vb、数据库、c#总觉得可以找到些共鸣,可是在学VB.NET的时候却完全没有了这种感觉,让我唯一感觉欣慰的是,记得在学陈伟老师的视频的时候,即便是大家都说讲的好,我还是会不停的打瞌睡,看.NET视频的时[详细]