- 博客(5)
- 收藏
- 关注
原创 VB.NET窗体继承
对比第一次敲的机房收费系统,会发现很多窗体的界面基本相同,部分功能甚至基本相似。比如说操作员菜单下的充值和退卡这两个窗体: 这样如果一个一个窗体画出来,就做了很多重复的工作。VB.NET和C#都是完全面向对象的语言,而面向对象的三大特性是封装、继承、多态,出了在代码、功能上来体现,在设计窗体时是不是也可以用到呢?答案当然是YES! 如果一个程序中有多个界面相似,
2015-11-27 19:27:50 1765 64
原创 VB.NET 用循环判断文本框是否为空
第一次敲机房的时候,有很多窗体中都有清空文本框或组合框中内容的功能,当时用了循环来做。现在第二次机房重构,发现判断文本框、组合框内容是否为空也可以用循环。其实这些功能最直接的方法就是一个一个的判断,不过这样代码基本上是重复的,这应该就是编程中的“坏味道”吧。我们并不是敲代码的机器,应该试着去尝试一些简单快速有效的方法。 在网上查了一些方法,有一种是监理textBox文本框的控件数组,来循
2015-11-25 16:35:19 4331 57
原创 ”在禁用UAC时,无法激活此应用“问题
重装完系统后,打开图片、PDF书籍或是其他一些东西的时候,总是会出现“在禁用UAC时,无法激活此应用”的问题。 之前解决过一次,是在注册表里改了一个东西,但是后来再打开VS时又出现了新的问题,所以注册表是不能随便改的。 于是这禁用UAC的问题一直遗留到今天。所谓不将就是发现的原动力,今天又查了一下,解决这个问题的方法有很多种: 方法一 1.“Windows+R”
2015-11-19 20:30:17 3033 35
原创 三层登陆实例
一.概述 学完了三层,便开始利用三层的思想开始重构,代码并不重要,核心是需要了解三层之间的调用关系,信息是如何在三层之间传输的。 用三层来实现登录,主要思路是: 1.相应的创建LoginUI Windows窗体应用程序,LoginBLL、LoginDAL类库。 2.为了实现信息、数据的传输,需要在相应的类库中声明具有可以实现相应功能的类。 3.在类中又有实现对应功能的方法。
2015-11-11 19:58:54 1409 47
原创 机房重构——数据库
耿建玲视频看完后,就陆续开始敲学生,敲机房,虽说是学过数据库了,但是只是大体了解,具体应用还是不熟悉,于是用的都是给的数据库,在敲机房的过程中,用了很多SQL语句,自考也学了数据库,更深入的学习了数据库的知识,所以,第二次敲机房,再不亲自创建一个数据库都说不过去了,那具体的过程是怎样的呢? 1.找出实体及实体之间的联系,画ER图。 实体不是唯一的,他们之间的关系也只是个人理解,只要能说
2015-11-08 21:02:38 893 40
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人