UruseiBest 的技术专栏

致力于推广vb.net编程开发
私信 关注
VB.Net
码龄16年

vb.net爱好者

  • 658,417
    被访问量
  • 541
    原创文章
  • 3,196
    作者排名
  • 653
    粉丝数量
  • 于 2005-08-14 加入CSDN
获得成就
  • 获得518次点赞
  • 内容获得669次评论
  • 获得656次收藏
荣誉勋章
兴趣领域
  • #设计
    #PhotoShop
TA的专栏
  • 循序渐进
    8篇
  • 数据结构
    8篇
  • vb.net 教程
    392篇
  • vb.net 点滴
    29篇
  • vb
    14篇
  • HomePage
    3篇
  • [vb]Iphlpapi
    30篇
  • vba
    5篇
  • vbscript
    7篇
  • windows phone
  • asp
    2篇
  • mssql
  • 其他
    12篇
  • 生活
    2篇
  • 随笔
    19篇
  • 轻松一刻
    1篇
  • Office
    3篇
  • javascript
    2篇
  • 网友问题
    6篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

在梦中一切都有

 
发布Blink于 8 天前

4个小时,他不香吗

发布Blink于 24 天前

别人都在向前走,只有你依然原地踏步……何时能够前进?

 
发布Blink于 26 天前

教程阅读器更新 20210306

访问更新下载页面更新情况: 《阅读器》 更新日期:2021年3月6日请下载覆盖原阅读器可执行文件即可,下载地址:1、普通版:下载地址1:本地下载下载地址2:百度网盘:链接:https://pan.baidu.com/s/1IfaLvlklx-nT4KK4VKZuIw 提取码:ip5n2、特别版(经常使用虚拟网卡或者vpn的朋友、之前接收过作者特别版的朋友,请下载这个):下载地址1:本地下载下载地址2:百度网盘:链接:https://pan.baidu.com/s/1Ifa.
原创
51阅读
0评论
0点赞
发布博客于 1 月前

vb.net 教程 20-4 库存管理系统5 篇外

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 关于《Visual Basic.Net 循序渐进》请到百度网盘下载,具体下载地址: 链接:https://pan.baidu.com/s/1IfaLvlklx-nT4KK4VKZuIw 提取码:ip5n 在《库存管理系统》开发中使用到了如下工具: 1、PNG-ICO 图标格式互转工具 该工具可以实现png图片和ico图标的互转。在制作图标时,将png图片从...
原创
69阅读
0评论
0点赞
发布博客于 1 月前

vb.net 教程 20-4 库存管理系统4 总结

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 关于《Visual Basic.Net 循序渐进》请到百度网盘下载,具体下载地址: 链接:https://pan.baidu.com/s/1IfaLvlklx-nT4KK4VKZuIw 提取码:ip5n 如前言所述,《库存管理系统》主要是为了弥补教程中缺少综合示例。由于设计时间较短,可能会有些遗漏或者Bug。 可以在此基础上增加 1、操作日志:记录管理员...
原创
42阅读
0评论
0点赞
发布博客于 1 月前

vb.net 教程 20-4 库存管理系统3.19 关于(FormAbout)

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 关于《Visual Basic.Net 循序渐进》请到百度网盘下载,具体下载地址: 链接:https://pan.baidu.com/s/1IfaLvlklx-nT4KK4VKZuIw 提取码:ip5n 关于窗口内可以加入对开发者、程序版本等的介绍。 全部代码如下:Public Class FormAbout Private Sub btnOk_C...
原创
40阅读
0评论
0点赞
发布博客于 1 月前

vb.net 教程 20-4 库存管理系统3.18 操作员管理(FormAdmin)

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 关于《Visual Basic.Net 循序渐进》请到百度网盘下载,具体下载地址: 链接:https://pan.baidu.com/s/1IfaLvlklx-nT4KK4VKZuIw 提取码:ip5n 增加操作员或者重置密码,密码都设置为默认的“123456”,操作员可以登录系统后再修改自己的密码。 全部代码如下:Imports System.Compo...
原创
44阅读
0评论
0点赞
发布博客于 1 月前

vb.net 教程 20-4 库存管理系统3.17 密码修改(FormPass)

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 关于《Visual Basic.Net 循序渐进》请到百度网盘下载,具体下载地址: 链接:https://pan.baidu.com/s/1IfaLvlklx-nT4KK4VKZuIw 提取码:ip5n 密码修改时,为防止不是本人操作,应对旧密码进行验证。验证成功后,用MD5加密新密码后保存。 全部代码如下:Imports System.Component...
原创
37阅读
0评论
0点赞
发布博客于 1 月前

vb.net 教程 20-4 库存管理系统3.16 快递公司管理(FormExpress)

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 关于《Visual Basic.Net 循序渐进》请到百度网盘下载,具体下载地址: 链接:https://pan.baidu.com/s/1IfaLvlklx-nT4KK4VKZuIw 提取码:ip5n 全部代码如下:Imports System.ComponentModelImports System.Data.OleDbPublic Class F...
原创
35阅读
0评论
0点赞
发布博客于 1 月前

vb.net 教程 20-4 库存管理系统3.15 供应商管理(FormSupplier)

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 关于《Visual Basic.Net 循序渐进》请到百度网盘下载,具体下载地址: 链接:https://pan.baidu.com/s/1IfaLvlklx-nT4KK4VKZuIw 提取码:ip5n 全部代码如下:Imports System.ComponentModelImports System.Data.OleDbPublic Class Form...
原创
42阅读
0评论
0点赞
发布博客于 1 月前

vb.net 教程 20-4 库存管理系统3.14 出库单操作(FormStorageOutOrder)

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 关于《Visual Basic.Net 循序渐进》请到百度网盘下载,具体下载地址: 链接:https://pan.baidu.com/s/1IfaLvlklx-nT4KK4VKZuIw 提取码:ip5n 由于出库单所包含的信息比入库单多得多,因此,代码难度主要在不遗漏项目。 全部代码如下:Imports System.ComponentModelImpor...
原创
48阅读
0评论
0点赞
发布博客于 1 月前

vb.net 教程 20-4 库存管理系统3.13 出库单查询(FormStorageOutQuery)

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 关于《Visual Basic.Net 循序渐进》请到百度网盘下载,具体下载地址: 链接:https://pan.baidu.com/s/1IfaLvlklx-nT4KK4VKZuIw 提取码:ip5n 全部代码如下:Imports System.ComponentModelImports System.Data.OleDbPublic Class F...
原创
43阅读
0评论
0点赞
发布博客于 1 月前

vb.net 教程 20-4 库存管理系统3.12 出库管理(FormStorageOut)

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 关于《Visual Basic.Net 循序渐进》请到百度网盘下载,具体下载地址: 链接:https://pan.baidu.com/s/1IfaLvlklx-nT4KK4VKZuIw 提取码:ip5n 同入库管理,仍然存在一个出库单对应多个出库物的情况,因此提供了两种显示方式。“出库单”按钮按下显示的是出库单信息,“出库货物”按钮按下显示的是出库货物信息。da...
原创
42阅读
0评论
0点赞
发布博客于 1 月前

vb.net 教程 20-4 库存管理系统3.11 入库单操作(FormStorageInOrder)

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 关于《Visual Basic.Net 循序渐进》请到百度网盘下载,具体下载地址: 链接:https://pan.baidu.com/s/1IfaLvlklx-nT4KK4VKZuIw 提取码:ip5n 入库单中,如果修改了货物种类、数量,应该对前后货物情况进行组合,获得货物增删情况,并最终对应修改在货物信息表的库存量字段中的数据。例如下面 原入库单中入库的三...
原创
48阅读
0评论
0点赞
发布博客于 1 月前

vb.net 教程 20-4 库存管理系统3.10 入库单查询(FormStorageInQuery)

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 关于《Visual Basic.Net 循序渐进》请到百度网盘下载,具体下载地址: 链接:https://pan.baidu.com/s/1IfaLvlklx-nT4KK4VKZuIw 提取码:ip5n 窗体中使用了DateTimePicker控件来设置日期时间,DateTimePicker的属性CustomFormat设置为:yyyy-MM-dd HH:mm:ss,...
原创
50阅读
0评论
0点赞
发布博客于 1 月前

vb.net 教程 20-4 库存管理系统3.9 入库管理(FormStorageIn)

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 关于《Visual Basic.Net 循序渐进》请到百度网盘下载,具体下载地址: 链接:https://pan.baidu.com/s/1IfaLvlklx-nT4KK4VKZuIw 提取码:ip5n 由于存在一个入库单对应多个入库物的情况,因此提供了两种显示方式。“入库单”按钮按下显示的是入库单信息,“入库货物”按钮按下显示的是入库货物信息。datagridvie...
原创
41阅读
0评论
0点赞
发布博客于 1 月前

vb.net 教程 20-4 库存管理系统3.8 库存货物操作(FormStorageInfoTable)

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 关于《Visual Basic.Net 循序渐进》请到百度网盘下载,具体下载地址: 链接:https://pan.baidu.com/s/1IfaLvlklx-nT4KK4VKZuIw 提取码:ip5n 需要强调的是,严格控制用户输入,这样可以减少很多代码。例如库存量、采购价格、销售价格使用NumericUpDown控件,而不采用TextBox控件。 全部代码...
原创
48阅读
1评论
0点赞
发布博客于 2 月前

vb.net 教程 20-4 库存管理系统3.7 库存查询(FormStorageInfoQuery)

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 关于《Visual Basic.Net 循序渐进》请到百度网盘下载,具体下载地址: 链接:https://pan.baidu.com/s/1IfaLvlklx-nT4KK4VKZuIw 提取码:ip5n 库存查询提供了5种方式的组合查询,每种方式查询语句应该符合库存信息(FormStorageInfo)代码中的sql语句。 例如,以下语句是对产品名称的模糊查询...
原创
34阅读
0评论
0点赞
发布博客于 2 月前

vb.net 教程 20-4 库存管理系统3.6 库存信息(FormStorageInfo)

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 关于《Visual Basic.Net 循序渐进》请到百度网盘下载,具体下载地址: 链接:https://pan.baidu.com/s/1IfaLvlklx-nT4KK4VKZuIw 提取码:ip5n 操作员权限可查看、查询库存货物信息,管理员权限可以增加、修改、删除。 如果库存货物较多,一次性显示可能会影响性能和交互体验,因此在显示时对数据进行了分页。关于...
原创
37阅读
0评论
0点赞
发布博客于 2 月前

vb.net 教程 20-4 库存管理系统3.5 主界面(FormMain)

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 关于《Visual Basic.Net 循序渐进》请到百度网盘下载,具体下载地址: 链接:https://pan.baidu.com/s/1IfaLvlklx-nT4KK4VKZuIw 提取码:ip5n 主界面是多文档界面容器,需要将窗体属性IsMdiContainer设置为True。关于多文档界面编程请参看教程第7.12节《多文档界面》。 主界面并不提供具体操作...
原创
57阅读
0评论
0点赞
发布博客于 2 月前

vb.net 教程 20-4 库存管理系统3.4 登录界面(FormLogin)

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 关于《Visual Basic.Net 循序渐进》请到百度网盘下载,具体下载地址: 链接:https://pan.baidu.com/s/1IfaLvlklx-nT4KK4VKZuIw 提取码:ip5n 在登录界面输入正确的账号和密码才能登录。 为了防止sql注入,采用的方法是,先检查账号是否存在,如果存在就返回对应的操作员姓名和密码。具体Sql语句如下:...
原创
59阅读
0评论
0点赞
发布博客于 2 月前

vb.net 教程 20-4 库存管理系统3.3  类

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 关于《Visual Basic.Net 循序渐进》请到百度网盘下载,具体下载地址: 链接:https://pan.baidu.com/s/1IfaLvlklx-nT4KK4VKZuIw 提取码:ip5n 由于《库存管理系统》为管理员和操作员设置了密码登录,因此对于密码需要一定的加密,本教程中使用的是MD5加密方式。 为了方便使用,《库存管理系统》中建立了Cla...
原创
34阅读
0评论
0点赞
发布博客于 2 月前

vb.net 教程 20-4 库存管理系统3.2  模块

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 关于《Visual Basic.Net 循序渐进》请到百度网盘下载,具体下载地址: 链接:https://pan.baidu.com/s/1IfaLvlklx-nT4KK4VKZuIw 提取码:ip5n 在《库存管理系统》中使用到了模块来保存全局变量。 变量定义和含义,请详见下面的源代码:Module Module1 '数据库路径 P...
原创
41阅读
0评论
0点赞
发布博客于 2 月前

vb.net 教程 20-4 库存管理系统3.1 窗体设计

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 关于《Visual Basic.Net 循序渐进》请到百度网盘下载,具体下载地址: 链接:https://pan.baidu.com/s/1IfaLvlklx-nT4KK4VKZuIw 提取码:ip5n 窗体设计总览: 1、登录界面(FormLogin) 需要通过输入账号ID和密码登录,其中账号ID如果是0,那么该账号为管理员;否则为操作员。...
原创
74阅读
1评论
0点赞
发布博客于 2 月前

vb.net 教程 20-4 库存管理系统2 数据库架构

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 关于《Visual Basic.Net 循序渐进》请到百度网盘下载,具体下载地址: 链接:https://pan.baidu.com/s/1IfaLvlklx-nT4KK4VKZuIw 提取码:ip5n 《库存管理系统》中使用的数据库由《Northwind》改造而来,其中有些数据做了删除或修改,包含了如下几个数据表,功能如下: 1、操作员表: 保存登录...
原创
78阅读
0评论
1点赞
发布博客于 2 月前

vb.net 教程 20-4 库存管理系统1 前言和目录

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 缘起 目前循序渐进教程最薄弱的就是缺少综合开发的例子,前几天也有朋友说需要这方面的内容,于是利用春节值班补假的这几天,制作了《库存管理系统》这个例子。 《库存管理系统》主要讲解数据库的开发,使用的的数据库来源于微软《Northwind》数据库,关于如何开发数据库请参看教程第19章《数据库操作》。由于我的系统是64位,office也是64位,所以开发程序采用64位输出,关于6...
原创
99阅读
0评论
0点赞
发布博客于 2 月前

新的起点

 
发布Blink于 2 月前

vb.net 教程 21-1 修改vb.net项目名称

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。在vb.net开发的时候偶尔会遇到需要修改项目(包括项目所在文件夹)名称的问题。笔者以 “image处理”这个项目为例,谈谈如何修改项目名称:保存目录为:image处理现在需要将项目修改为 图像处理。打开上面的“image处理”文件夹,可以看到有一个 image处理.sln 文件和一个 image处理 文件夹:在 image处理.sln 文件上点击鼠标右键,打开方式选择..
原创
74阅读
0评论
0点赞
发布博客于 3 月前

我的年度报告

发布Blink于 3 月前

坚持爱心公益

发布Blink于 3 月前

用vb.net制作贪吃蛇游戏 续 实现图形双缓冲

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。在《用vb.net制作贪吃蛇游戏》中有个小的问题,就是如果没有网格线会导致看不出移动的位置。所以在这篇文章中将讨论如何添加上网格线,并且使用双缓冲来减少出现画面切换造成的闪烁。添加上网格线的代码如下: 绘制网格线的代码: Private Sub drawGrid(ByVal g As Graphics) Dim bmp As New Bitmap(picBac...
原创
92阅读
0评论
1点赞
发布博客于 3 月前

博客之星……估计无缘的

 
发布Blink于 3 月前

使用VB.Net操作Excel输出重复内容的表格

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。今天网友的一个提问,如何将以下模板的表:输出类似:我思考了一下解决的方法:1、不用一个一个单元格读取,写入,这样比较麻烦,考虑直接复制粘贴。2、即使在excel内复制粘贴,内容的格式也会变化。那么这里只考虑调整行高。3、考虑向单元格中写入内容。4、保存新表。实现代码如下:Imports Microsoft.Office.InteropPublic Class Fo.
原创
104阅读
0评论
0点赞
发布博客于 3 月前

类的默认属性

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。类的默认值,即指定某个属性是类的默认属性,通常情况下使用以下声明:Default Property 属性名称 (Byval 参数 As 类型) Get …… End Get Set ( ByVal value As returntype ) …… End SetEnd Property在具体使用这个属性时,可以:类.属性名称(参数...
原创
79阅读
0评论
1点赞
发布博客于 3 月前

学习,不可操之过急

本篇文章主要想谈谈VB.Net循序渐进教程。 一、关于学习VB.Net 自从朋友们开始学习循序渐进教程后,我在日常交流时感觉,有部分朋友比较急,前面的知识没有学习,直接就开始看后面的内容。其实VB.Net的学习也是要慢慢积累的,从基础开始,一步一步地来。有些朋友是从VB6转来的,会使用VB6基本的语法,但是.Net下的语法和VB6还是有所区别,很多VB下的函数因为兼容所以保留,但是都不提倡了。 二、循序渐进教程与博客上的教程的内容区别: VB.Net循序渐进教程(S...
原创
122阅读
3评论
0点赞
发布博客于 3 月前

vb.net 高精度定时器 1ms级

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。为了测试计时器运行,我换了一台计算机。但是这次测试的结果却差强人意,测试了2次,手机秒表时间和程序计次:1'00.35 38571'00.35 3834前面明明好好的计时器,在另外一台电脑上却不行了。原电脑是很久的一台电脑,win7系统,这台电脑是前两年配的,win10系统。推测,这台电脑与之前的电脑时间片上有差异。设置1ms的间隔,实际在这台电脑对应差不多15ms。这次为...
原创
132阅读
0评论
0点赞
发布博客于 3 月前

vb.net 高精度定时器

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。在vb.net下常用的计时器非组件中的Timer莫属,但是实际应用的时候大家会发现一个比较大的问题,精度不够。我写了个代码来测试timer的精度,间隔时间设置为1毫秒,具体代码如下: Dim counter1 As Integer Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.
原创
124阅读
0评论
0点赞
发布博客于 3 月前

人生就像蒲公英,看似自由,却身不由己

发布Blink于 3 月前

vb.net 生成条码 (code39)

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。欢迎大家捧场:《Visual Basic.Net 循序渐进》由于.net平台下C#和vb.NET很相似,本文也可以为C#爱好者提供的参考。学习更多vb.net知识,请参看vb.net 教程 目录这是很早以前写的代码了,今天有网友需要,我就发到这里,可能有更多的人需要。模块中的代码:Module Module1 ''' <summary> ''' 扫描线设.
原创
145阅读
0评论
1点赞
发布博客于 4 月前

年年难过年年过。。。

年终目标考核是要把人逼疯的节奏。任务一年比一年重,今年已经年终,任务完成不过半,也干累了。发点牢骚,还要继续干。。。
原创
78阅读
2评论
1点赞
发布博客于 4 月前

须知少时凌云志,曾许人间第一流!

发布Blink于 5 月前

但行好事莫问前程

 
发布Blink于 5 月前

桌面人偶

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。本篇博文主要讲述如何用VB.Net实现桌面人偶程序。一、准备工作1.1、人偶图片的准备本文中将使用到两张人物行走的png图片,均来源于网络。图1、男性图片图2、女性图片图片大小为280*992,实际包含32张人物行走动作的图片,从上到下分别为:向下行走、向左行走、向右行走、向上行走、左下行走、右下行走、左上行走、右上行走共8个方向的行走动作图。根据图片内容可以均分为4*8
原创
145阅读
1评论
0点赞
发布博客于 5 月前

桌面时钟

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。在本篇博文中将向读者展现如何实现一个如下图所示的背景透明的桌面时钟 。1、窗体和控件窗体高度和宽度都为200 ,TopMost=True;FormBorderStyle=None放置的控件:picClock:Picturebox控件,Dock=Fill。ContextMenuStrip1:ContextMenuStrip组件,菜单项分别为:图片一、图片二、图片三、退出。tmClock
原创
330阅读
0评论
0点赞
发布博客于 5 月前

错误:未在本地计算机上注册 Microsoft.ACE.OLEDB.12.0 提供程序

今天有朋友咨询学习教程里面数据库一章时,当程序运行到 conn.Open 这个位置时产生错误:未在本地计算机上注册 Microsoft.ACE.OLEDB.12.0 提供程序。使用的的连接语句:conn.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;data source=D:\lessons\Northwind1.mdb;"刚看到这个错误,我也比较奇怪,因为教程代码都是在我计算机上都是测试通过的。首先问到的情况是,朋友计算机
原创
146阅读
0评论
0点赞
发布博客于 6 月前

vb.net excel操作:填充人事档案表并打印 中打印补充

本节文章是对《vb.net excel操作:填充人事档案表并打印》的补充。本节将不使用默认打印机进行打印,实现自主选择打印机。原代码中使用打印语句如下: Wsheet.PrintOutEx(1, pagecount, 1, False, xls.ActivePrinter, True, True, printFile, True)其中xls.ActivePrinter是使用的默认打印机。那么结合使用System.Drawing.Printing.PrinterSetting...
原创
136阅读
0评论
0点赞
发布博客于 6 月前

暂时没有时间更新博客。。。

最近发现时间十分紧张。一是即将年终绩效考核,白天上班的时候太忙,兴趣得让位于工作。二是下午下班回家后就是检查辅导作业,搞好都是9、10点了,然后加点餐,回答下网友的疑问,就差不多该洗漱睡觉了。所以最近更新比较少,估计会持续到年底考核完,但是网友们的问题我会尽量及时回答的。不知道谁引进个KPI,只知道引进,而不懂考核项目设计,不切合实际。...
原创
58阅读
0评论
1点赞
发布博客于 6 月前

出差一周……

 
发布Blink于 6 月前

一起来做公益吧!

发布Blink于 7 月前

肥肠粉加肺片

发布Blink于 7 月前

现在的状态

发布Blink于 7 月前

工作累,还屁事多。

发布Blink于 7 月前

VB.Net数据结构系列 第4章 树 4.3.2 二叉树的广度优先遍历

Code4-2Node.vbPublic Class Node Private pdata As Object Private pright As Node Public ReadOnly Property [data] As Object Get Return pdata End Get End Property Public Property left As Node Public P
原创
124阅读
0评论
0点赞
发布博客于 8 月前

VB.Net数据结构系列 第4章 树 4.3.1 二叉树的深度优先遍历

1、字符串(String)和字符数组(Char())的相互转换,字符数组转字符串可以直接使用等号: Dim charsa() As Char = {"a", "b", "c"} Dim astring As String astring = charsa字符串转字符数组可以直接使用等号: Dim astring As String Dim charsb() As Char charsb = astring或者: charsb = astri...
原创
105阅读
0评论
0点赞
发布博客于 8 月前

VB.Net数据结构系列 第3章 栈和队列 3.2 队列

1、构造函数之间相互调用Me.New(别的带参数的构造函数的重载版本)Code3-2Queue.vb:Public Class Queue Private queueArray() As Object Private growFactor As Integer Private head As Integer Private Const MinimumGrow As Integer = 4 Private Const ShrinkThreshol...
原创
162阅读
0评论
0点赞
发布博客于 8 月前

VB.Net数据结构系列 第3章 栈和队列 3.1 栈

1、进制的计算,要换算的数字N,进制D(不超过十六进制)。步骤一:N除以D,商为Q,余数为R,根据ASCII表,R如果小于10,那么直接加上48,然后转为Char类型,对应0-9;R如果大于等于10,那么减去10,加上65,(或者直接加上55),然后转为Char类型,对应A-F。转换后的字符存入栈(Push);步骤二:N=Q,继续执行步骤一,直到商为0步骤三:由于栈是先进后出,按照此原理,取出栈内的字符(Pop),就可以组成转换后的字符串。Code3-1Stack.vb:Pub
原创
75阅读
0评论
0点赞
发布博客于 8 月前

VB.Net数据结构系列 第2章 线性表 2.5 实训指导:约瑟夫问题

Code2-4:CircularLinkedList.vb:'循环链表Public Class CircularLinkedList Private count As Integer Private Tail As Node Private currentPrev As Node '节点数量,只读 Public ReadOnly Property Size As Integer Get Return count
原创
88阅读
0评论
0点赞
发布博客于 8 月前

VB.Net数据结构系列 第2章 线性表 2.3线性表的链式存储结构

1、使用关键字作为变量,请在申明的时候将关键字加上中括号:Public [next] As Node如果是类的成员,那么在类外调用该成员的时候,将不用再加上中括号。单向链表中通常将next(可以是属性或者成员)设置为下一个结点。2、嵌套类(Nested Class)是在类中定义的类。嵌套类可以访问外部类的方法、属性、字段而不管访问修饰符的限制。但是外部类只能够访问修饰符为public、internal。3、单向链表中移除结点,需要获得它的前结点,将前结点的下一个结点设置为前结点的下一
原创
60阅读
0评论
0点赞
发布博客于 8 月前

VB.Net数据结构系列 第2章 线性表 2.2线性表的顺序存储结构

2.2线性表的顺序存储结构1、在定义数组同时实例化。常用的代码是: Dim aa() As Integer ReDim aa(2) For i As Integer = 0 To aa.Length - 1 aa(i) = i + 1 Next以下定义了一个包含3个成员的1维数组并实例化: Dim aa() As Integer = New Integer(2) {}...
原创
69阅读
0评论
0点赞
发布博客于 8 月前

VB.Net数据结构系列 序

数据结构是计算机科学中比较中音号的课程,目前市面上讲解数据结构的书基本是使用c、java等,而使用vb.net语言讲解数据结构的书没有看到。本系列内容主要是总结自己学习数据结构的心得,参考北京大学出版社《数据结构(C#语言描述)》(陈广 主编)一书,将书里的主要代码修改为了VB.Net代码。关于数据结构原理内容,请大家参看《数据结构(C#语言描述)》。...
原创
115阅读
0评论
1点赞
发布博客于 8 月前
发布Blink于 8 月前
发布Blink于 8 月前

《Visual Basic.Net 循序渐进》阅读器说明

链接:https://pan.baidu.com/s/1IfaLvlklx-nT4KK4VKZuIw提取码:ip5n目前教程提供了学习章节共计569节,提供了示例502个,并在不断扩充中。这是博主自己总结了多年VB开发经验后,结合实际开发编著的教程。《Visual Basic.Net 循序渐进》前言《Visual Basic.Net 循序渐进》详细目录《Visual Basic.Net 循序渐进》范例列表阅读器界面工具栏按钮依次为:打开教程:选择一个教程文件(*.bkc),该文件是教程的..
原创
501阅读
3评论
3点赞
发布博客于 9 月前

vb.net excel操作:填充人事档案表并打印

节选自:《Visual Basic.Net 循序渐进》【例 21.7】【项目:code21-007】填充人事档案表并打印。本例使用到的Excel文件为:职员信息登记表.xlsx,如下图所示:图21-10 职员信息登记表窗体设计如下图所示(注意:为了演示方便,已经填充了数据):图21-11 窗体设计在本例中还需要掌握的知识:1、插入图片到指定位置Worksheet.Shapes.AddPicture(Filename, LinkToFile, SaveWithDocumen
原创
349阅读
0评论
0点赞
发布博客于 9 月前

vb.net word操作:填充职员表并打印

选自:《Visual Basic.Net 循序渐进》【例 21.12】【项目:code21-012】填充职员表并打印。本例中类似【例 21.7】,略有简化,实现了数据填充表格,表格内插入图片,以及实现文档打印。窗体设计如下图所示(注意:为了演示方便,已经填充了数据):图21-17 窗体设计在本例中还需要掌握的知识:1、插入图片到指定位置。Range.InlineShapes.AddPicture (FileName, LinkToFile, SaveWithDocument,.
原创
182阅读
0评论
0点赞
发布博客于 9 月前
《Visual Basic.Net 循序渐进》
发布Blink于 9 月前
用vb.net制作贪吃蛇游戏
发布Blink于 9 月前
《Visual Basic.Net 循序渐进》
发布Blink于 9 月前

用vb.net制作贪吃蛇游戏

贪吃蛇游戏相信很多朋友都听说或者玩过,特别是以前使用过诺基亚手机的朋友,这在当时就是诺基亚手机的专配游戏。本篇文章讲述如何在vb.net中编写此游戏代码。一种方法是可以使用控件数组,在用户界面上使用如多个图片框构成整个背景,将相关图片框设置为蛇身来绘制出整条蛇。这种方法比较简单,处理速度也快。另外一种方法是通过GDI+在用户界面上绘制此游戏,本文将采用此方法,一、需要解决的问题1、绘制蛇身。2、蛇的移动3、产生食物4、当吃到食物(与食物发生碰撞时),使蛇增加一段长度。5、当碰到边界或者自
原创
425阅读
0评论
1点赞
发布博客于 9 月前

《Visual Basic.Net 循序渐进》问题收集贴

链接:https://pan.baidu.com/s/1IfaLvlklx-nT4KK4VKZuIw提取码:ip5n本篇文章主要用于《Visual Basic.Net 循序渐进》教程中的问题、错误等进行收集。如果您在学习教程中发现问题、错误,请不吝赐教,在下方留言指出。谢谢。...
原创
145阅读
2评论
0点赞
发布博客于 9 月前

《Visual Basic.Net 循序渐进》详细目录

链接:https://pan.baidu.com/s/1IfaLvlklx-nT4KK4VKZuIw提取码:ip5n前言编后语第1章 开发环境第2章 编程基础2.1 第一个程序:从 Hello World 开始2.1.1 控制台应用程序2.1.2 控制台应用程序的创建2.1.3 控制台应用程序的运行2.1.4 控制台应用程序的保存2.2 添加注释2.3 变量2.3.1 声明一个变量2.3.2 变量的赋值2.3.3 变量名称规则2.4 基本数据类型2.4.1 数值类型.
原创
867阅读
0评论
2点赞
发布博客于 9 月前

《Visual Basic.Net 循序渐进》编后语

链接:https://pan.baidu.com/s/1IfaLvlklx-nT4KK4VKZuIw提取码:ip5n这本书实际是以我发表在CSDN上的VB.Net教程为蓝本写的。在编写此书时,一是对原来教程中发现的问题进行了修正;二是对原有的例子进行了大量替换;三是增加了更多的内容。在CSDN上的VB.Net教程开始时,并没有结集做成图书的想法。但是仍然有不少VB.Net爱好者们希望看到图书,由于我自己感觉出版纸质图书不易,因此目前只考虑了发布电子版图书。其次,如果需要补充更多VB.Net教程.
原创
127阅读
0评论
0点赞
发布博客于 9 月前

《Visual Basic.Net 循序渐进》前言

链接:https://pan.baidu.com/s/1IfaLvlklx-nT4KK4VKZuIw提取码:ip5n为什么需要学习一门编程?大多数时候,使用编程能够将工作效率最大化,最关键的是能让自己多休息会儿。我也时常在工作中编写点小的程序,曾经的工作岗位是轮流24小时值班守候一个可以实时提醒的控制系统,这是通过网页来反馈情况,提醒等级分为蓝色、黄色、红色从低到高。其实蓝色和黄色不需要更多处理,只能算是一般的提醒,只需要知道情况然后签收即可。但是晚上基本都是蓝色或者黄色的告警,值班一晚上.
原创
626阅读
0评论
4点赞
发布博客于 9 月前

《Visual Basic.Net 循序渐进》

目前教程提供了学习章节共计569节,提供了示例502个,并在不断扩充中。这是博主自己总结了多年VB开发经验后,结合实际开发编著的教程。
原创
449阅读
0评论
0点赞
发布博客于 9 月前

使用VB.Net+word组件提取数据

由于教程终于算是进入尾声了,我决定将教程中所有的例子做个列表,供展示使用。由于写此教程时采用了比较规范的命名方式,所以凡是出现示例的地方都类似于以下语句:需要做的工作:1、提取每一段数据,分析是否是示例。2、如果是示例标题,那么提取后,将【项目】内容除去,只保留示例编号和示例名称。例如,原来的内容:【例 21.8】【项目:code21-008】Word基本信息。获得的内容:【例 21.8】Word基本信息。一开始我以为手动复制粘贴很快可以达到目的,当操作到第10个示例时,我发现自己
原创
145阅读
0评论
0点赞
发布博客于 9 月前

四川地区今日观测日食时间表

发布Blink于 9 月前

听说发个图可以涨粉,我也试试!

发布Blink于 10 月前

设置ToolStripProgressBar显示前景色和背景色

当进行开发的时候,不知道大家有没有注意到,不论是ToolStripProgressBar还是普通的ProgressBar,设置forecolor和backcolor其实是无效的。程序在运行的时候,仍然显示的是绿色的进度条和灰色的背景色。其实,如果想简单解决这个问题可以设置不要启用Xp视觉样式。MSDN上有明确说明: 在 Windows XP Home Edition、Windows XP Professional、Windows Server 2003 以及更高版本上启用视觉样式时,对 Pro
原创
360阅读
0评论
0点赞
发布博客于 10 月前
发布Blink于 10 月前
发布Blink于 10 月前
VB.Net 16行代码完成多个excel合并
发布Blink于 10 月前

VB.Net 16行代码完成多个excel合并

本篇文章是昨日《VB.Net多少行代码完成多个excel合并》的续篇。昨天在测试的时候感觉代码合并excel太慢了,今天早上醒来的时候又再思考了一下。因为大多数情况下,需要合并的excel文件有着相同列数,那么使用range方法就是可行的。于是立即打开电脑进行测试了思考的代码,并与昨天的代码运行时间进行了比较。昨天的代码增加了检查简单运行时间(已经在Public Class Form1代码前加上了Imports Microsoft.Office.Interop): Dim maxc..
原创
278阅读
0评论
2点赞
发布博客于 10 月前

VB.Net多少行代码完成多个excel合并

因为还没有做过Excel合并这样的项目,我也比较好奇,如果使用VB.Net,那么需要多少行代码。于是有了以下代码(请自行添加对Excel 的Com引用):Imports Microsoft.Office.InteropPublic Class Form1 Dim maxcount As Integer = 0 Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
原创
135阅读
0评论
0点赞
发布博客于 10 月前
VB.Net 一行代码生成验证码图片
发布Blink于 10 月前

VB.Net 一行代码生成验证码图片

好吧,一行代码确实办不到,如果从头开始完成代码的话。今天CSDN app 上推荐了一篇文章,标题大概是使用python四行代码生成验证码图片。当下很好奇,于是进去看了看。原来这篇文章上介绍的是使用了别人已经生成的库来生成验证码图片。其实,使用别人的库也没有什么不好,站在巨人的肩膀上,可以提升开发效率。但是没必要弄个博眼球的标题。但是这个也让我想试一试如果使用VB.Net来写,应该怎么写,其实还是挺简单,按照设想,设计了一个ClsVerCode类用来被调用生成验证码图片。我把代码发在下面,里面已经添
原创
192阅读
0评论
0点赞
发布博客于 10 月前

VB.Net教程图书目录

谢谢朋友们的关心。关于最近基本没有更新博客的原因,大致是全力做书去了。一是对原来教程中发现的问题进行了修正;二是对原有的例子进行了大量替换;三是增加了更多的内容。目前拟定的一级目录见文后。其中打了*的,是已经完成的,反而基础的不好写。。。。但总的来说快完成了!另外,如果朋友们有什么疑问,可以在博客下留言。我也会抽时间尽力解答。目录前言第1章 开发环境第2章 基础第4章 控制台应用程序第3章 *流程控制第4章 *数组和集合第5章 调试和异常处理第6章 类第7章 *窗体编程第8.
原创
181阅读
2评论
0点赞
发布博客于 10 月前

.Net中处理Bitmap类像素大小

MSDN上并没有告诉我们使用Bitmap的构造函数Bitmap(Int32, Int32) --用指定的大小初始化 Bitmap 类的新实例。时的长宽最大多少。在国内网站,能够查出来的资料都是说按照Int32的最大值,因为参数的确是Int32,但是要知道,这个大小是2,147,483,647。如果按照Int32的最大值来初始化Bitmap,必定会出错。在国外网站上终于找到了答案:按照32位程序调试或编译:不超过1GB按照64位程序调试或编译:不超过2GB那么按照Imaging.Pixe..
原创
254阅读
3评论
0点赞
发布博客于 10 月前

这么多睡不出的朋友…… 看看这个方法

发布Blink于 11 月前
发布Blink于 1 年前

好吧,3444。向上太难了……

发布Blink于 1 年前
发布Blink于 1 年前
发布Blink于 1 年前

白天上班,晚上写教程。希望早日完成!

 
发布Blink于 1 年前

写教程不用写说明,不用截图,不用写注释,只发一堆代码就好了……

 
发布Blink于 1 年前
发布Blink于 1 年前
发布Blink于 1 年前
发布Blink于 1 年前
发布Blink于 1 年前

全力以赴地完成书稿中

目前正在全力以赴地完成书稿,但进度略有缓慢:一是工作时间不能写;二是书稿比博客要求更高,每步都必须详细;三是修改大部分例子,写完代码还要调试、写注释;四是想要增加的内容较多。希望够条件出纸质的书。。。。。此期间如有问题可在我的博客文章下留言,或私信。...
原创
210阅读
2评论
3点赞
发布博客于 1 年前