-
提前祝:新春增福纳贤。vb的代码比较少发布,做一个简单的3位数组
所属栏目:[百科] 日期:2020-12-17 热度:101
?? vb的代码比较少发布,做一个简单的3位数组合例子(123作百位,789作十位,456作个位) Dim aaaa = {123,789,456} 'Dim a0 = aaaa(0).ToString.ToArray,a1 = aaaa(1).ToString.ToArray,a2 = aaaa(2).ToString.ToArray Dim a = 0,b = 0,c = 0 Dim e = "" '再次演[详细]
-
提前祝:新春增福纳贤。VB创建随机数
所属栏目:[百科] 日期:2020-12-17 热度:176
?? VB创建随机数 Module Module1 Sub Main()开始位置: Dim 步进 = New Random().Next(10),计数 = 4 Do For 序 As Integer = 1 To 20 * 步进 Step 步进 Console.WriteLine("生成随机数字{0}",New Random(序).Next(1,序 * 3)) If 序 Mod 10 = 0 Then 序 = 0 Co[详细]
-
VB2010中的MediaPlayer控件在哪?
所属栏目:[百科] 日期:2020-12-17 热度:189
在VS2010 中MediaPlayer控件添加如下: step1:在工具箱中点击右键,选择“选择项”,如下图 step2:找到MediaPlayer控件,点击确定即可,如下图[详细]
-
VB.NET 小结
所属栏目:[百科] 日期:2020-12-17 热度:119
1. 介绍 VB.NET是同C#、C++等一样属于VS语言的一种,是微软公司开发出用于程序开发的设计语言。微软公为 这些语言提供了基础类库和语言规范,以提高开发效率。而这一整个体系就被叫做.NET框架,如图: 2. Vb.NET导图 3. 与VB联系。 Vb.net是VB在面向对象过程[详细]
-
【机房重构】——报表实现
所属栏目:[百科] 日期:2020-12-17 热度:167
引言 在第一次机房中结账中报表的实现是借助了第三方软件——Gid++Report,想想到时机房的时候报表就是个比较困难的地方,在重构的时候再次遇到报表的时候心里还是提高紧惕的,但是看到师哥师姐的博客的时候发现他们都是用的VS自带的报表,并且非常的容易实现[详细]
-
手把手教你VB.NET七层设计思路(一)
所属栏目:[百科] 日期:2020-12-17 热度:161
随着我们对程序设计的要求越来越高,我们已不在仅仅满足于实现软件的功能,我们越来越注重代码的重复利用率、易维护程度、程序的可靠性与安全性。 好了,废话不多说,我就以登录为例子分析分析七层的实现。 (一)咱们先把数据库设计好。 (二)项目建立和引[详细]
-
什么是实例化?
所属栏目:[百科] 日期:2020-12-17 热度:55
为什么要写这个博客呢?可能是因为自己的基础太差,昨天敲三层的注册,各层都敲完了以后,死活报错,无奈之下只能找晓婵求救,她只改了三个地方,犯了同一个错误,我的源码是这样写的:Dim uA As Entity.UserInfo,然后就会报这个错: 晓婵的改法是:Dim uA[详细]
-
三层总结
所属栏目:[百科] 日期:2020-12-17 热度:78
三层折腾了这么多天,总算是在前两天顺利完成了。其实本不该用这么久,只不过从寒假刚开始的那几天开始三层学习,每天给计算机的时间确实不多,罗列起来,也就没多久了。总的来看,这些天收获很多,来看看我这些天都干了些什么。。。 前奏 先说开始吧,寒假[详细]
-
未将对象引用设置到对象的实例。未处理NullReferenceException
所属栏目:[百科] 日期:2020-12-17 热度:60
在敲机房重构的过程中,遇到了各种各样的问题,其中有这样一个问题:“未将对象设置到对象的实例”,如下图: 这个问题真的很常见,也很令人纠结;尤其是这段时间我旁边的好多人都遇到了这个问题,调试了好多天都找不到解决办法,真是折磨人[详细]
-
VB.NET版机房重构--数据库的设计
所属栏目:[百科] 日期:2020-12-17 热度:67
其实从寒假开始我就开始进行敲代码的打算,无奈“无规矩不成方圆”,既然我们学习了软工,就必须得按着步骤来进行!先设计数据库,再画图,再文档!这不就对于数据库的设计,关于ER图,研究了近1天,才算是建出合格的数据库了! ER图: 那么自考时候学的数据[详细]
-
获取汉字的ASCII码,完成VB的Asc函数功能
所属栏目:[百科] 日期:2020-12-17 热度:193
static INT_PTR StatusName(CString csTxt) { CString csTemp; csTemp = csTxt; char * pchar = new char [csTemp.GetLength()*2 + 1]; memset(pchar,csTemp.GetLength()*2+ 1); WideCharToMultiByte( CP_ACP,csTemp,-1,pchar,csTemp.GetLength()*2 + 1,NULL[详细]
-
VB.NET & C++ & VB 编程语言
所属栏目:[百科] 日期:2020-12-17 热度:73
VB.NET C++ VB 编程语言 从了解VB到C#、到VB.NET 在到等级考试的C++程序设计,都有一些相同的很基础的, 这些基础的数据、运算、流程控制、函数等,在这主要结合VB.NET 的基础总结一下: 一、数据类型 这就是VB.NET 有什么东西,数据中有哪些类型。 主要的类[详细]
-
VB.NET 总结一
所属栏目:[百科] 日期:2020-12-17 热度:113
学过了曹祖圣和林煌章老师的 VB.Net 视频之后,除了对学习 VB 和 C# 的时候已经知道的基本数据类型,流程控制,控件的使用,面向对象的部分进行了熟悉外,其他的感觉空空的,学习之前就听过很多术语跟大陆的不一样,先从网上找到了台湾和大陆的编程术语对比[详细]
-
vb.Net程序设计(一)——其实不太懂
所属栏目:[百科] 日期:2020-12-17 热度:193
背景: 前天vb.Net视频就已经看完了,可是总是懒懒的,不想去总结。其实原因不只是自己懒,还有就是自己看完视频后感觉没有学到什么东西,看完后最强烈的感觉就是台湾的时间比大陆的时间走得慢,一集一个小时的视频,我用了将近两个小时看完,看完后最大的收[详细]
-
VB.NET与VB6.0的区别
所属栏目:[百科] 日期:2020-12-17 热度:75
VB.NET的视频已经看完了,虽说是VB.NET视频,但是大部分讲的是.NET平台。其实VB.NET就是VB6.0与C#的结合体,VB6.0的语法加上C#的思想。 一、整体 二、具体 2.1 什么是 VB.NET? VB.NET是VB6.0的后续版本。Microsoft推出全新的编程和操作系统Framework——.NET[详细]
-
VB.Net实现7Bit编码与解码
所属栏目:[百科] 日期:2020-12-17 热度:115
7Bit编码主要用于对单字节字符进行编码,因为单字节字符的ASCII码在00~7F之间,最高位始终为0实际有效的只有7个Bit,因此可以通过编码的方式将无效的最高位利用起来从而达到使用7个字节存储8个单字节字符的目的。 7Bit编码的基本规则简单来说就是去掉最高位[详细]
-
vb.Net程序设计(二)——慢慢清晰中
所属栏目:[百科] 日期:2020-12-17 热度:92
背景:总结完《 vb.Net程序设计(一)——其实不太懂 》,已经完成了将近了一半儿,上一篇中总结了vb.Net视频中的前八集,下面总结的是视频的后七集内容,总体感觉后面的内容比较简单了,是适应了台湾老师的讲课方式还是本来就简单了呢? 一、未完的继续....[详细]
-
三层登录
所属栏目:[百科] 日期:2020-12-17 热度:72
上篇简单介绍了我对三层的认识: http://www.jb51.cc/article/p-geeajnzj-x.html 这次关于登录:练习了两个版本:VB.NET和C# 在练习过程中,还了解了实体层: 为更好地满足引用原则: 1 DAL不引用BLL和UI; 2 BLL需要引用DAL; 3 UI直接引用BLL,可能间接引[详细]
-
VB.Net实现PDU中的UCS2编码和解码
所属栏目:[百科] 日期:2020-12-17 热度:101
UCS2编码也就是两字节的Unicode编码,Unicode编码除了UCS2外还有UCS4规范,VB.Net中将汉字转换成UCS2编码方法很简单,可以直接调用System.Text.Encoding.Unicode.GetBytes方法就可以实现,比如System.Text.Encoding.Unicode.GetBytes(“程”)就可以得到“程[详细]
-
我的VB理解
所属栏目:[百科] 日期:2020-12-17 热度:160
讲讲我对VB理解,简单的说来,完成它就三步: 启动、编码、完成 (附带一张我对VB理解的思维导图,画的不够到位,差不多看懂就……)。 启动,要了解如何打开VB,要了解启动路径(当然,有桌面快捷方式启动就不需要了)。 编码,这方面设计比较多,是VB中的[详细]
-
【重构】DataTable"在位置0处没有任何行"
所属栏目:[百科] 日期:2020-12-17 热度:116
在机房重构的过程中遇到了“在位置0处没有任何行”的问题,开始不是很理解,后来查资料发现是使用DataTable的问题。 【知识点】 问题: Why:由于在SQLHelper中使用到DataTable查询数据,如果查询的数据不存在,数据为空就会出现这个问题。 What:DataTable[详细]
-
机房个人重构——之DataGridview控件
所属栏目:[百科] 日期:2020-12-17 热度:174
1·选中行操作:selectionMode属性 span style="font-size:18px;"DataGridViewSelectionMode.ColumnHeaderSelect' 单击列头就可以选择整列DataGridViewSelectionMode.FullColumnSelect '单击列头或列中的单元格就可以选择整列DataGridViewSelectionMode.Full[详细]
-
VB.NET版机房重构---类图,时序图
所属栏目:[百科] 日期:2020-12-17 热度:76
现在正在编写代码,才明白为什么师父一直强调让我先画完图再写代码!因为画图可以有一个整体的总观,可以明白各个层到底是怎么抽象类的!这样会非常方便方法的编写和返回值的确认,以及有助于代码命名规范的实行! 由于一开始自己的知识浅陋,所以返回值只是[详细]
-
为 VB.NET 的类增加自定义事件
所属栏目:[百科] 日期:2020-12-17 热度:90
基本思路: 1,首先在要定义事件的类中声明事件,然后使用RaiseEvent 激发该事件. Public Class Person Private name As String Public Event walked(ByVal distance As Integer) Public Sub onwalk(ByVal distance As Integer) RaiseEvent walked(distanc[详细]
-
linq to DataTable group by用法(VB.Net语法)
所属栏目:[百科] 日期:2020-12-17 热度:97
Module Module1 Sub Main() Dim table As New DataTable table.Columns.Add("A",GetType(Integer)) table.Columns.Add("B",GetType(Integer)) table.Columns.Add("C",GetType(Integer)) table.Columns.Add("S",GetType(Integer)) table.Columns.Add("S1",Get[详细]