- 博客(34)
- 资源 (4)
- 收藏
- 关注
原创 vb.net 教程 3-7 窗体编程 菜单和工具栏 4 ToolStripContainer 2
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。上一节例子中的两个工具条可以随意摆放,当然还可以摆放到左边右边或者下面:显然这种设计不是我们需要的,那么怎么防止工具条被拖放在四周某个位置呢?只需要设置那个位置的ToolStripPanelVisible为False即可。这个属性如果按照字母排序是在ToolStripPanel属性的...
2017-12-30 16:07:45 1610
原创 vb.net 教程 3-7 窗体编程 菜单和工具栏 4 ToolStripContainer 1
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。上一节讲的只是单独的工具条,多个工具条被包含在工具栏里面,而且都是可以拖动的。本节将讲到的ToolStripContainer相似于一个容器,可以包含菜单和工具条、状态栏(当然状态栏一般不会放在上面)。在设计窗体中放入一个ToolStripContainer:通常情况下,会设置D...
2017-12-30 16:07:27 4570
原创 vb.net 教程 3-7 窗体编程 菜单和工具栏 4 ToolStrip 2
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。来看一个列子:在ToolStrip上添加按钮、选择框、进度条选择框的值有100、200、500。当按钮按下时,进度条依据设置的值不断增加。 Private Sub ToolStripButton1_Click(sender As Object, e As EventA...
2017-12-29 19:20:49 1392
原创 vb.net 教程 3-7 窗体编程 菜单和工具栏 4 ToolStrip 1
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。ToolStrip工具条(有些地方称为i工具栏,个人认为不贴切,后面介绍的ToolStripContainer控件才应该叫做工具栏)比较常见,比如下图中红框内就是word2003的一个工具条:双击或者拖动Toolstrip到设计窗体:可以看到控件自动设置为了靠窗体顶部,宽度和窗体...
2017-12-29 19:20:32 2838
原创 vb.net 教程 3-8 窗体编程 容器 4 TableLayoutPanel & FlowLayoutPanel
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。这两个容器主要是为了更好的排版。TableLayoutPanel有点类似html中的Table通过 ColumnCount 和 RowCount 设置 表格的列数和行数通过 Columns 或 Rows 打开 行和列样式 窗口,如下图:在 行和列样式 窗口中可以增加、删除、插入...
2017-12-28 20:34:03 3496
原创 vb.net 教程 3-8 窗体编程 容器 3 SplitContainer
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。SplitContainer:拆分器。该容器分为两部分,在运行时可以拖动拆分栏(两部分之间的区域,我是这么称呼的)重新设置两部分的大小。有点像拆分栏将资源管理器分为驱动器和文件夹两部分。图上红圈里面的双箭头,额,图上那个我画的,截图截不出鼠标,能够看懂就可以了。设计时,向窗体拖放...
2017-12-27 20:30:56 2945
原创 vb.net 教程 3-8 窗体编程 容器 2 TabControl 3
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。本节看看如何用代码增、删选项卡等操作。增加选项卡: Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click Dim tabpagename As...
2017-12-26 22:46:10 1426
原创 vb.net 教程 3-8 窗体编程 容器 2 TabControl 2
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。上一节讲述了TabControl的一些基础知识,本节将谈谈如何使用这个控件。SizeMode:调整控件的选项卡大小的样式 FillToRight 每个选项卡的宽度都要调整,以便选项卡的每行填充容器控件的整个宽度。 这仅适用于具有一行以上的选项卡控件。 Fix...
2017-12-26 20:10:13 1644
原创 vb.net 教程 3-8 窗体编程 容器 2 TabControl 1
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。在窗体上,如果有很多相似功能的控件,可以通过TabControl设置不同的选项卡把控件些设置在一起,比如windows系统下的文件夹选项,将常规、查看、搜索对应的设置划分到了不同的功能区域:TabControl控件可以设置多个选项卡,每个选项卡内都相当于一个容器,可以向里面添加...
2017-12-26 19:45:36 2803
原创 vb.net 教程 3-8 窗体编程 容器 1 Panel & GroupBox
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。之前有网友留言问Panel控件的讲解,其实我感觉Panel和GroupBox用法差不多。这里就列在一起讲一下。上面的图片,能看出来那个是Panel,哪个是GroupBox吗?其实下面的那个容器是Panel加上一个Label做的。基本上,容器都是用来放置其它控件的,在容器中的控件受...
2017-12-25 21:21:08 3178
原创 vb.net 教程 8-3 数据库操作11
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。数据新增、删除和修改操作差不多。无非就是新建sql语句,执行command.ExecuteNonQuery本节例子使用的是NorthWind中的类别表。有了前面查询和修改的知识,相信大家可以看懂下面的代码: Private Sub btnAdd_Click(sende...
2017-12-23 22:16:23 1170 1
原创 vb.net 教程 8-3 数据库操作10-2
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。接上一节,下面开始正式进行修改:使用sql的update语句: Private Sub btnEdit1_Click(sender As Object, e As EventArgs) Handles btnEdit1.Click Dim id As Intege...
2017-12-23 21:55:44 950
原创 vb.net 教程 8-3 数据库操作10-1
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。数据库数据的修改可以直接使用sql update 语句,在使用command时和查询略有区别:查询使用的是 command.ExecuteReader 返回一个 DbDataReader修改使用的是command.ExecuteNonQuery 可以返回受此操作影响的数据条数,当然...
2017-12-23 21:19:12 1202
原创 vb.net 教程 8-3 数据库操作9-3
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。经过上一节的分析,我们可以大胆的猜测一下:罗斯文数据库中的图片,由于该字段是一个OLE对象,所以插入了一些不必要的数据。我们只需要出现在42 4D及其后面的数据就可以获得真正的图片数据。修改后的代码如下: Private Sub Button5_Click(sender ...
2017-12-18 21:25:11 1067
原创 vb.net 教程 8-3 数据库操作9-2
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。上一节我们看到在程序运行的时候出现了错误,为什么读取二进制数据会出现错误呢?我重新改写了一下代码,测试读取的二进制数据: Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4....
2017-12-18 21:24:46 1020
原创 vb.net 教程 8-3 数据库操作9-1
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。NorthWind数据库中,类别表的图片字段是OLE对象,打开表查看可以看到是一个Bitmap Image,实际就是一个二进制值:双击某一个类别的Bitmap Image 可以打开画图查看图片:那么我们现在需要将图片读出来。设计界面如下:先看代码: ...
2017-12-18 21:24:25 1355
原创 vb.net 教程 8-15 数据库操作实例1
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。因某个朋友提出的Treeview操作数据库的问题,所以写了本节的代码。本节代码使用的是command来操作的,主要原因:1是绑定的灵活性不高2是treeview似乎不能绑定数据,因为最终的数据是由TreeNode来显示的。本节用到了罗斯文数据库中的产品表、类别表、供应商表。设...
2017-12-17 20:11:55 2030 3
原创 vb.net 教程 8-3 数据库操作8
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。本节再接再厉,看看数据库还有些什么样的架构。上一节的学习,我们已经知道使用 OleDbConnection.GetOleDbSchemaTable来获得数据库的架构,GetOleDbSchemaTable 的声明如下:Public Function GetOleDbSchemaTab...
2017-12-13 21:14:07 1357
原创 vb.net 教程 8-3 数据库操作7
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。续上一节,将获得的数据库架构信息全部显示出来,这次不用循环,直接使用DataGridView来显示: Private Sub Button6_Click(sender As Object, e As EventArgs) Handles Button6.Click D...
2017-12-12 21:03:42 1232
原创 vb.net 教程 8-3 数据库操作6
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。在 vb.net 教程 8-3 数据库操作4 中曾谈到了如何获得某个表的结构。那么对于整个数据库呢?看如下示例: Private Sub Button5_Click(sender As Object, e As EventArgs) Handles Button5.Click...
2017-12-12 20:49:31 1251
原创 vb.net 教程 8-3 数据库操作5
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。在vb.net 教程 8-2 简单的SQL语言1 一文中讲到数据定义语言DDL在command中仍然可以使用ddl来创建一个表: Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Butto...
2017-12-11 22:44:16 1412 6
原创 vb.net 教程 8-3 数据库操作4
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。除了获得sql查询值,如果需要获得表结构,那么使用以下代码: Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click Dim odc As New OleDbC...
2017-12-11 22:44:01 1418
原创 vb.net 教程 8-3 数据库操作3
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。本节在上一节的基础上学习在Command中设置sql语句参数:还是以一个实例说明: Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click Dim o...
2017-12-11 22:43:42 1703
原创 vb.net 教程 8-3 数据库操作2
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。下面将用实例来说明mdb数据库操作:当按钮1按下时候: Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Dim odc As New Ol...
2017-12-11 22:43:28 2778 4
原创 vb.net 教程 8-3 数据库操作1
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。我们对数据操作会使用到以下几个对象:Connection 数据连接Command 数据命令DataReader 数据读取器DataAdapter 数据适配器实际使用的时候不会直接使用以上对象,比如对于操作ms sqlserver使用的是以下几个类:SqlConnecti...
2017-12-11 22:43:09 2971 4
原创 vb.net 教程 8-2 简单的SQL语言8
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。本节继续学习sql查询。上一节例子中我们查询的是编号为1的供应商供货情况,那么如果需要获得除编号为1的供应商的供货情况呢?使用以下语句:select * from 产品 where 供应商ID<>1select 字段1,字段2……from 表名 where 字段...
2017-12-01 19:01:58 1156 5
原创 vb.net 教程 8-2 简单的SQL语言7
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。简单的查询语法:select * from 表名 where 字段条件=值说明:查询符合条件所有数据并全部显示以罗斯文数据库做说明,打开northwind.mdb:按下“显示数据库窗口”即可进入正常的数据库操作,左侧将显示出所有的access对象,包含表、查询、视图等。...
2017-12-01 19:01:46 995 4
原创 vb.net 教程 8-2 简单的SQL语言6
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。表内数据的删除,语法如下:delete * from 表名 where 条件字段=值* 可以省略where 部分的说明同前一节依然是之前创建的那个表,由于周大同学成绩继续保持优秀,可是有一天转学了,那么我们先将他从学生信息中删除,当然实际中是不可能这样简单删除的。delet...
2017-12-01 19:01:29 873
原创 vb.net 教程 8-2 简单的SQL语言5
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。更新表数据,语法如下:update 表名 set 需要修改的字段1=值1,需要修改的字段2=‘值2,……需要修改的字段n=值n where 条件字段=值字段和值部分的说明见前一节。where 部分指定了条件,只有满足条件的才能执行,否则取消where语句后将更新表中所有行。由于上...
2017-12-01 19:01:10 1098
原创 vb.net 教程 8-2 简单的SQL语言4
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。本节以及后面几节讲述如何使用DML语言新增数据、查询数据、删除数据、更新数据:在表中新增一行数据,具体语法:insert into 表名(字段1,字段2,……,字段3) values(值1,值2,……,值n)字段部分:不需要在字段名称上加引号,需要注意的是,...
2017-12-01 19:00:50 1303
原创 vb.net 教程 8-2 简单的SQL语言3
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。继续学习DDL,上一节讲了基本的语法,本节看看如何在Access中实现。打开Access,我使用的是Access2010新建一个空数据库,然后点击“创建”,点击“查询设计”在弹出来的查询1窗口“显示表”,直接点击“关闭”:直接点击工具栏的“sql视图“:这时...
2017-12-01 19:00:24 1435
原创 vb.net 教程 8-2 简单的SQL语言2
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。DDL语言在本节中,我们将在access中创建一个数据表。对应的DDL语句为:CREATE TABLE 表名称(字段名称1 数据类型[(大小)] [NOT NULL] [CONSTRAINT PrimaryKey PRIMARY KEY] ,字段名称2 数据类型[(大小...
2017-12-01 19:00:01 1807
原创 vb.net 教程 8-2 简单的SQL语言1
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。如果你已经有了数据库、sql语言的基础知识,请绕过整个8-2大节的教程。虽然在前面讲过如何不使用代码就可以将数据库内的数据绑定到控件,但是这种方法的灵活性较低,实际程序中,必须要灵活使用t-sql语言:数据操作离不开sql(结构化查询语言),它是标准的数据库语言,总的来说...
2017-12-01 18:59:33 2206 33
深度神经网络下的风格迁移模型
2023-11-21
Excel VSTO开发相关代码
2023-09-06
Vb.Net 公司年会抽奖程序
2022-01-11
vbscript 备忘录
2017-09-19
sola染毒文件恢复工具
2009-02-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人