-
VB.NET之旅—文本框内字符串的检验(机房收费系统重构个人版)
所属栏目:[百科] 日期:2020-12-17 热度:111
如果大家的机房收费已经敲了一段时间了,尤其是敲了注册,那么大家一定遇到了文本框内字符串检验的问题,大家对字符串检验感到厌烦吗? 既然感到厌烦,那么就应该寻找简单的方法,如果你还是用 messagebox 提示用户输入信息错误地话,那么我说你已经过时了,[详细]
-
【机房收费系统】磕磕绊绊中总结
所属栏目:[百科] 日期:2020-12-17 热度:71
每一个庞然大物来之前,总是心里不自觉的退缩一下。这一次,把我自己当成了奥特曼。 命名规范文档 最先看的是这个。有了标准后,才能见其名 知其意。 数据库设计 敲完三层登陆小demo,这一次重新着手,从ER图开始设计数据库。又翻了翻自考的书,把机房收费系[详细]
-
VB.NET 从XML文件中读取内容到JSON
所属栏目:[百科] 日期:2020-12-17 热度:87
一、关于本文 本文承接了 上一篇博客 的内容。在上篇博客中,通过函数WriteJsonToXml将一个JSON格式的文件写入了一个对应的XML文件中。本文中则给出了 函数RecoverJsonFromXml的代码,可以将XML恢复成JSON格式的文本。 运行本文中代码的环境与上篇博客相同。[详细]
-
VB实现Base64 编解码
所属栏目:[百科] 日期:2020-12-17 热度:149
作者:iamlasong 一、编码规则 编码规则网上很多,为了文章的完整性,这里简单的叙述一下。 Base64编码的思想是是采用64个基本的ASCII码字符对数据进行重新编码。它将需要编码的数据拆分成字节数组。以3个字节为一组。按顺序排列24 位数据,再把这24位数据分[详细]
-
EA强大功能之生成代码
所属栏目:[百科] 日期:2020-12-17 热度:125
最近在做合作版机房收费系统,我负责画所有的 UML 图和文档,相当于我做了整个的架构。并且只能给小伙伴们文档和所需部分的接口,避免交流,看文档写代码。我当时心想,这写的应该要多详细啊! 后来听说, EA 可以直接生成代码,我心想这就方便多了,不用我[详细]
-
2月编程排行榜:VB.NET首次进入TOP…
所属栏目:[百科] 日期:2020-12-17 热度:75
TIOBE 2014年2月份编程语言排行榜出炉,本月前三甲依然为:C、Java、Objective-C。 这个月最令人惊讶的是Visual Basic .NET首次进入TOP 10,对此,TIOBE给出了两个原因:一是1998年发行的Visual Basic 6.0(以下简称VB6)是一款深受大家欢迎且非常经典的版本[详细]
-
机房收费系统(VB.NET)——存储过程实战
所属栏目:[百科] 日期:2020-12-17 热度:107
最初接触存储过程是在耿建玲老师的视频里,当初只是草草过了一遍,只是有了个印象,知道了这个名词;大二时也有SqlServer数据库这门课,不过老师没讲,自己也没看;真正对存储过程的了解来自于自学考试中的《数据库系统原理》,在考试中,知道存储过程是干嘛[详细]
-
VB托盘图标不响应WM_MOUSEMOVE的原因及解决方法
所属栏目:[百科] 日期:2020-12-17 热度:71
?? 也遇到了这个问题,幸得该文章指点解决问题,现转载出来供大家分享 网上关于VB做托盘图标的文章很多,基本上有两种方法,一种是使用控件SysTray,需要添加"System Tray Icon Control",由于我一开始没有找到这个部件,所以没用第一种方法. 第二种方法是利用API[详细]
-
学生信息管理系统——常见问题(二)
所属栏目:[百科] 日期:2020-12-17 热度:85
问题1: 实时错误‘3021’:BOF或EOF中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。 在敲学生信息管理系统时,应该很多人都遇到了这种情况: 数据库中没有添加记录,但我们点击修改记录时,会出现如下提示: 首先先说一下BOF和E[详细]
-
工厂模式的Assembly.Load(path).CreateInstance(className)出错
所属栏目:[百科] 日期:2020-12-17 热度:52
1、问题描述 ★代码展示 下面是Factory中的一段代码: '**********************************************' 文 件 名:DataAcess' 命名空间:Factory' 内 容:' 功 能:创建用户需要的接口' 文件关系:' 作 者:令仔很忙' 小 组:' 生成日期:2014-07-28 17:3[详细]
-
使用Net.Sockets.TcpListener和Net.Sockets.TcpClient进行图片传
所属栏目:[百科] 日期:2020-12-17 热度:99
span style="font-size:18px;"在dotnet平台Net.Sockets.TcpListener和Net.Sockets.TcpClient已经为我们封装了所有Socket关于tcp部分,操作也更为简单,面向数据流。使用TcpClient的GetStream方法获取数据流后可以方便的对数据流进行读写操作,就如同本地磁盘[详细]
-
视图——机房收费系统
所属栏目:[百科] 日期:2020-12-17 热度:63
1、什么是视图? 在第一次做机房收费系统时,学生信息和卡的信息是在同一张表中的,而机房收费系统重构时,对数据库进行了重新设计,学生信息和卡的信息被分到了单独的两张表中(遵照三范式设计,减少数据冗余),当我们需要同时查询这两张表中的信息时,按[详细]
-
vb.net WPF webbrowser window.close 关闭后不触发 WindowClosin
所属栏目:[百科] 日期:2020-12-17 热度:64
?? vb.net WPF webbrowser window.close 关闭后不触发 WindowClosing 事件 WNDPROC解决方案 #Region "WPF 当浏览器窗口关闭时触发 Quit事件 "#If OnSourceInitialized Then Protected Overrides Sub OnSourceInitialized(e As EventArgs) 'onload 等句柄创建[详细]
-
VB.NET WinForm读取App.config配置信息
所属栏目:[百科] 日期:2020-12-17 热度:116
VB.NET WinForm读取app.config信息 在configuration节点里配置键值,如实例: appSettings add key ="WebURL" value ="http://localhost:8080/"/ add key="CorpId" value="28"/ add key="CorpGuid" value="658FCF24-B3BD-4034-9599-2EFED1056AD8"/ /appSetti[详细]
-
VB中的作用域问题和生命周期
所属栏目:[百科] 日期:2020-12-17 热度:180
在学生信息管理系统中我发现变量和过程的作用域问题很重要,稍不注意就可能出错。我一直认为中文起名字有时候很讲究。作用域,不言而喻就是能起到作用的区域,而对变量和过程这样的抽象实物能起到作用就表示存在生命,当程序运行到某个变量或过程不能起到作[详细]
-
VB.NET 视频总结
所属栏目:[百科] 日期:2020-12-17 热度:185
什么是 .net ? 来自微软公司的官方解释: Microsoft.NET是 Microsoft.NET XML Web Services 平台。XML Web Services 允许应用程序通过 Internet进行通讯和共享数据,而不管采用的是哪种操作系统、设备或编程语言。Microsoft.NET平台提供XML Web Services 并[详细]
-
Vb.net/VB 声明API函数实现父窗体功能
所属栏目:[百科] 日期:2020-12-17 热度:80
回顾第一次敲机房收费,自己调用了api函数实现了 父窗体及其子窗体最小化 的功能,如今再次遇到,自己就在思考,能不能继续使用API函数呢?答案当然是Of Course! 其实仔细看两者并没有多大的区别,先看看在vb.net中如何调用: 首先添加一个类模块,来封装此[详细]
-
VB.NET Sub创建方法简介
所属栏目:[百科] 日期:2020-12-17 热度:88
经过长时间学习VB.NET Sub创建方法,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西。以下介绍VB.NET Sub创建方法 在VB.NET中方法的创建还是跟在VB6中的一样,你可以使用Sub或者Function关键字。Sub和Function的区别是:用VB.NET[详细]
-
存储过程--机房收费系统
所属栏目:[百科] 日期:2020-12-17 热度:88
1、什么是存储过程? 定义: 存储过程是由流控制和SQL语句书写的过程,这个过程经编译和优化后存储在数据库服务器中,应用程序使用时只要调用即可。 在敲机房收费系统的注册窗体时,注册窗体如下: 点击存盘之后,需要进行的操作,将学生信息写入到T_Student[详细]
-
VB.NET三层登录实例(抽象工厂+反射+配置文件)
所属栏目:[百科] 日期:2020-12-17 热度:67
一、概述 初识三层,就是将整个业务应用划分为:用户界面层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。 那各层如何各司其职? 1、UI: 通俗讲就是展现给用户的界面,即用户在使用一个 系统 的时候他的所[详细]
-
存储过程---留住你的美丽(上)
所属栏目:[百科] 日期:2020-12-17 热度:121
存储过程,是什么呢?分解来看,存储--根据不同的应用环境通过采取合理、安全、有效的方式将数据保存到某些介质上并能保证有效的访问,总的来讲可以包含两个方面的含义:一方面它是数据临时或长期驻留的物理媒介;另一方面,它是保证数据完整安全存放的方式[详细]
-
心灵终结3.0修改器
所属栏目:[百科] 日期:2020-12-17 热度:131
待业两个月了、闲得无聊、开始玩玩游戏。 红色警戒2 共和国之辉 红色警戒2 尤里的复仇 红色警戒2 心灵终结2.0 红色警戒2 心灵终结3.0 VB 写的源代码 http://download.csdn.net/detail/yhc87/7700439 前3个 各种任务 都给玩了个 通关、 但心灵终结3.0 ,我最[详细]
-
重构之路 峰回路转
所属栏目:[百科] 日期:2020-12-17 热度:51
其实敲代码的时间并不是太长,往往调试的时间很长,登录早就敲完了,可是迟迟运行不出想要的结果,甚至不能完整的从U层运行到D层,实在是让人揪心,先后请了三位高手帮我调试,愣是没有发现错误在哪里。 在今天的上午,问题有了转机,终于是将登录完整的运行[详细]
-
存储过程---留住你的美丽(下)
所属栏目:[百科] 日期:2020-12-17 热度:198
继上篇博客,存储过程---留住你的美丽(上),接着叨叨,美丽是留住了,如何让美丽持久惊艳别人的眼球,我们就要开动我们的小脑袋,转一转,想一想,一如上篇博客中所展示的代码一样,需要传十一个参数,各个层之间都需要重复写,键盘累了,坏了怎么办nie?[详细]
-
VB.NET-QQ新闻弹窗样式图片制作工具
所属栏目:[百科] 日期:2020-12-17 热度:161
〇、下载地址 本程序的下载地址(百度网盘): http://pan.baidu.com/s/1qWBGGGG 一、关于本程序 Gnaea是一个QQ新闻弹窗的填字工具,可以在输入新闻标题和新闻内容后生成一张类似QQ新闻弹窗的图片。生成的图片可以被保存为BMP和PNG两种格式,或是直接复制到[详细]