VB.net
怀揣梦想的攻城狮
为自己奋斗,改变世界的一点。 围城内外 Either busy as a dog, or struggle like Entrepreneurs.
展开
-
DoEvents
应用程序使用 My.Application.DoEvents 方法可以处理代码运行时可能引发的其他事件。My.Application.DoEvents 方法与 DoEvents 方法的行为相同。Windows 窗体应用程序运行时,它将创建一个新的窗体,然后该窗体等待需要处理的事件。该窗体在每次处理某个事件(如按钮单击)时,都会处理与该事件关联的所有代码。所有其他事件在队列中等待。在代码处理事件原创 2013-03-27 10:52:46 · 1025 阅读 · 0 评论 -
无法访问已释放的对象X.show()
把FrmSs1.Show()改为FrmSs1.ShowDialog()原创 2013-03-04 11:36:52 · 1958 阅读 · 0 评论 -
锁定TextBox,ComboBox的方法
readonly=trueenable=false原创 2013-03-01 13:44:33 · 1583 阅读 · 0 评论 -
如何控制不让用户在comboBox的框里输入字符,只能从下拉框中选择?
comboBox 的属性 DropDownStyle 该为 DropDownList ,用户只能选,不能改!原创 2013-03-01 14:04:01 · 2432 阅读 · 0 评论 -
在VB.NET里隐藏ComboBox
[.Visible]ComboBox2.Visible = True原创 2013-03-02 10:02:41 · 763 阅读 · 0 评论 -
[VB.NET]圖片透明化
原URL:http://www.dotblogs.com.tw/chou/archive/2009/02/12/7120.aspx有沒有辦法做到圖片的透明化,我們可以透過 MakeTransparent 達成MSDN : Bitmap.MakeTransparent 方法 : 為這個 Bitmap 將預設的透明色彩變為透明。 而在此程式中,加上了讓使用者點選顏色的功能,並且讓點转载 2013-03-12 16:18:46 · 1101 阅读 · 0 评论 -
VB.NET里如何在textbox里按回车后就触发command1按钮
Public Class Form1 Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress If e.KeyChar = ChrW(13) Then原创 2013-02-28 15:10:13 · 6670 阅读 · 1 评论 -
VB.NET中8个主要的事件执行顺序
VB.NET几个主要的事件执行顺序: >>>显示窗体过程中 new HandleCreated Load Activated '这个事件以后可以被触发多次,每当用户激活窗体是都会触发此事件 >>>关闭窗体过程中 Closing ' 这里可以阻止窗体的关闭,过了这一关以后就没法控制被关闭了. Closed Deactivate '与Activated对应原创 2013-02-28 09:19:36 · 2508 阅读 · 0 评论 -
vb.net 中设置焦点
TextBox1.Focus()原创 2013-02-28 15:08:05 · 4845 阅读 · 0 评论 -
很好的VB.net 绘图drawing教程
http://wenku.baidu.com/view/96d28c49cf84b9d528ea7ac9.html原创 2013-03-15 17:14:19 · 3377 阅读 · 0 评论 -
VB.NET BRUSHES 色卡(色表)
其实这个色表和JavaScript、纺织用的都是一样的aliceblue: antiquewhite: aquamarine: azure: beige原创 2013-03-15 17:18:56 · 3384 阅读 · 0 评论 -
不同Sub,多次触发Label69_FontChanged
我想在多次触发Label69_FontChanged,来计算Label69的字体的style?求方法,在其他sub中触发 fontchanged,求详细代码 解决方法:Label69_FontChanged(Label69,e) '这样调用原创 2013-03-19 09:23:57 · 734 阅读 · 0 评论 -
TreeView插入节点的方法:TreeNodeCollection.Insert 方法 (Int32, TreeNode)
URL:http://msdn.microsoft.com/zh-cn/library/5w99w164(v=vs.80).aspx?cs-save-lang=1&cs-lang=vb#code-snippet-4 在树节点集合中的指定位置插入现有树节点。 命名空间:System.Windows.Forms程序集:System.Windows.Forms(在 system.wind原创 2013-03-21 08:57:28 · 4415 阅读 · 0 评论 -
VB.NET中treeview使用方法二与access数据库的数据绑定
1、首先建立一个数据库,名字为shiyan 完整的数据库名字为shiyan.mdb 在里面建一个表,名字为genjiediantable01并设计表,添加两个字段分为:1、字段名称:id 数据属性:自动编号,2、数据属性:gjdmz 文本 如下图:2、把这个数据库放在E盘下,视个人情况而定,关键是这个数据库所在的路径3、打开VS.2005 在设计区添加treeview控件,默认名字为t转载 2013-03-20 10:56:57 · 5097 阅读 · 0 评论 -
VB.NET中treeview使用方法一
最近发现一控件特有意思,结合网上的教程,研究(难道只有科学家才能用这一词,我等小辈不可以吗?)了一番,这就是treeview控件,我准备从以下几个方面学习它一、treeview的基本用法及真容(没见过面,就谈不了解,不了解就谈不交朋友,扯远了)二、treeview的应用实例(网上很少,自已动手,丰衣足食)三、treeview 与数据库的给合(有点难,我下决心克服它)环境VS2005原创 2013-03-20 10:49:49 · 12273 阅读 · 0 评论 -
winfrom项目打包安装
winfrom项目打包安装 最近又有朋友在问winfrom项目打包的问题,这次我用详细的说明一下,供大家学习之用...winfrom项目开发完成之后需要打包安装使用 项目开发工具:Microsoft Visual Studio 2005,其他工具的话,我想方法也该是大同小异...之后才能给别人使用.以下是详细说明... 1:首先得把项目生成一下.要安装的最好选择转载 2013-03-20 10:59:58 · 1270 阅读 · 1 评论 -
int.Parse()与int.TryParse()
int i = -1;bool b = int.TryParse(null, out i);执行完毕后,b等于false,i等于0,而不是等于-1,切记。int i = -1;bool b = int.TryParse("123", out i);执行完毕后,b等于true,i等于123;1、(int)是一种类型转换;当我们觟nt类型到long,float,doub原创 2013-03-20 14:20:48 · 3966 阅读 · 0 评论 -
text.Substring()方法
Substring(startindex,length) 函数指从第startindex个字符开始截取长度为length的字符串 txtShow.Text.Substring(0, txtShow.Text.Length - 1)即从第0个字符开始截取长度为txtShow.Text.Length - 1的字符串, 结果即为去掉txtShow.Text的最后一个字符;原创 2013-03-20 14:16:11 · 4483 阅读 · 0 评论 -
VS.NET环境下TreeView详解
VS.NET环境下TreeView详解由于treeview在不同的加构下属性数量,内容有所不同,这里针对不同VS.NET环境下不同的NET Framework版本对TREEview做详细介绍TreeView 成员.NET Framework 2.0http://msdn.microsoft.com/zh-cn/library/system.windows.forms.treevie转载 2013-03-20 10:54:34 · 1629 阅读 · 0 评论 -
VB.NET数据库编程基础教程
关键词:作者罗姗 众所周知,VB.NET自身并不具备对数据库进行操作的功能,它对数据库的处理是通过.NET FrameWork SDK中面向数据库编程的类库和微软的MDAC来实现的。其中,ADO.NET又是.NET FrameWork SDK中重要的组成部分。要了解VB.NET的数据库编程,首先要明白ADO.NET的工作转载 2013-03-20 10:51:34 · 1631 阅读 · 0 评论 -
VB.NET中Tab键切换Textbox的顺序问题
可能大家会遇到这样的问题:在编辑窗口的时候,先创建的Textbox1最后却放在了最底下,而后面创建Textbox3可能在最上面。一开始看上去没有什么不妥,但是当我们运行程序的时候就会发现,为什么我在最上面的Textbox里面输入完了文本,按一下Tab却跳到了第三行了,为什么我在第四行的Textbox里面输入完了按Tab键却跳到第二行了呢? 其实是Textbox的一个属性才控制着这个顺原创 2013-02-28 15:06:22 · 4225 阅读 · 0 评论 -
vb.net入门——ComboBox 控件的使用
原URL:http://www.poluoluo.com/jzxy/200809/45912.html 前面我们了解了ListBox(列表框)控件的使用(参看:vb.net入门——ListBox控件的使用),在vb.net中还有一个与ListBox控件十分相似的控件——ComboBox 控件,也叫组合框。组合框控件包括两个部分,一部分是上部可以输入列表项的文本框;另一部分是位于文本框下方的转载 2013-02-26 14:29:18 · 14019 阅读 · 1 评论 -
在vb.net中编译生成,引用DLL文件的方法
原URL:http://www.cnblogs.com/cadlife/articles/2244791.html平台VS2008新建-类库完成代码(如添加函数,过程等等)后点生成->即可生成dll文件Public Class gps '定义由管径和流量确定流速 Public Function speed(ByVal qq As Single, ByVal aa As转载 2013-02-25 16:15:52 · 2413 阅读 · 0 评论 -
.net中创建ACCESS数据库表的SQL和访问有密码ACCESS数据库的代码
访问有密码的数据库:this.oleDbConnection1.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=""D:\aa.mdb"";Jet OLEDB:Database Password=1";创建表:CREATE [TEMPORARY] TABLE table (field1 type [(siz转载 2013-02-20 14:40:40 · 792 阅读 · 0 评论 -
快速掌握VB.NET访问数据库原理
原URL:http://developer.51cto.com/art/200910/159363.htm 这里介绍了VB.NET访问数据库接口功能及含义:ADC、ADO、DAO、JET。文章还列举了VB访问数据库的3个原则:代码的重用和运行的效率 、实现的简便性,易维护性 、安全性原则 。 程序员都知道数据库的概念,如果一个项目没有后台数据库,那你不可能实现的一件事,数转载 2013-02-20 10:33:49 · 844 阅读 · 0 评论 -
浅谈VB.NET中的接口
原URL:http://blog.sina.com.cn/s/blog_88deb73d010111zg.html 只支持单继承的VB.NET为了解决多继承的问题,引入了接口的概念。我们可以这样来为接口下一个定义:接口就是指只包含虚成员的虚类。(1) 虚类,表明了接口是不能够被直接实例化的。也就是说,接口只是一个抽象概念。比如我们说车可以跑,人可以跑,马可以跑。我们可以看转载 2013-02-21 09:12:20 · 644 阅读 · 0 评论 -
MsgBox(Prompt, MsgBoxStyle, Title)的某些参数和返回值说明
消息或信息对话框函数MsgBox(Prompt, MsgBoxStyle, Title)的某些参数和返回值说明 一、可用按钮(指定消息框显示哪些按钮) MsgBoxStyle.OkOnly = vbOKOnly = 0(确定按钮) MsgBoxStyle.OkCancel = vbOKCancel = 1(确定、取消按钮) MsgBoxStyle.AbortRetryIgnore原创 2013-03-04 12:00:04 · 4461 阅读 · 0 评论 -
vb.net是怎么实现的
原URL:http://www.cnblogs.com/regedit/articles/1016905.htmlVB.net能够实现很多C#不能做到的功能,如When语句、Optional参数、局部Static变量、对象实例访问静态方法、Handles绑定事件、On Error处理异常、Object直接后期绑定等等。VB和C#同属.net的语言,编译出来的是同样的CIL,但为什么VB支持很多转载 2013-02-20 15:16:42 · 1071 阅读 · 0 评论 -
vb.net的ListBox控件
原URL:http://blog.sina.com.cn/s/blog_43c9b90d0100xboe.htmlListBox(列表框)控件可以显示一组项目的列表,用户可以根据需要从中选择一个或多个选项。列表框可以为用户提供所有选项的列表。虽然也可设置列表框为多列列表的形式,但在缺省时列表框单列垂直显示所有的选项,如果项目数目超过了列表框可显示的数目,控件上将自动出现滚动条。这时用户可在列表转载 2013-02-20 15:07:02 · 3534 阅读 · 0 评论 -
VB.net创建线程、多线程和破坏线程
转自URL:http://dev.21tx.com/2008/11/06/14125.html 多线程 VB语言的一大弱点就是缺乏编写自由线程(free-threaded)程序的能力。在.netFramework中,所有语言共享CRL(Common Runtime Library,公共运行库),也就是说,你可以用VB.net、C#或其它.NET语言编写同样的程序。 Sy转载 2013-02-17 21:31:10 · 2790 阅读 · 0 评论 -
VB.net 如何从文件中读取图像
转自博客园的一篇文件,原URL:http://www.cnblogs.com/betterfar/archive/2008/06/14/1220963.html Public Function GetImageFromFile()Function GetImageFromFile(ByVal pstrFileName As String) As Boolean Dim str转载 2013-02-16 16:55:04 · 2378 阅读 · 0 评论 -
VB.net入门的资料网站
Henry手记 :http://dev.21tx.com/dotnet/vbnet/index.html主要介绍了一个刚刚毕业的大学生学习VB.net. office2003的兼容器http://www.microsoft.com/zh-cn/download/compatibility.aspx?q=compatibilityAccess 入门教程视频:http:原创 2013-02-17 21:41:08 · 872 阅读 · 0 评论 -
Trim()函数
功能除去字符串开头和末尾的空格或其他字符。函数执行成功时返回删除了string字符串首部和尾部空格的字符串,发生错误时返回空字符串("")。如果任何参数的值为NULL,Trim()函数返回NULL。语法:string trim (string $str [,string $charlist ])函数的返回值是一个去除开头和结尾空格的字符串。但是,如果不加第二个参数,trim()函数将去原创 2013-03-05 11:05:26 · 1227 阅读 · 0 评论 -
Ucase()函数和Lcase()函数
UCaseUCase()函数用来将小写字母转化为大写字母。UCase 函数 返回 Variant (String),其中包含转成大写的字符串。其语法为:UCase(string)必要的 string 参数为任何有效的字符串表达式。如果 string 包含 Null,将返回 Null。在UCase()函数中,原本大写或非字母字符保持不变。UCase 函数返回 Varian原创 2013-03-05 11:07:24 · 12875 阅读 · 0 评论 -
Vb.net多行注释快捷键方法
首先选取你要注释的文本块,然后Ctrl-K Ctrl-C 这样对你选择的文本块完成注释.而如果你要取消已完成注释的文本块,则Ctrl-K Ctrl-U即可。原创 2013-02-25 10:31:48 · 8889 阅读 · 1 评论 -
ComboBox数据绑定项的“编辑项”,有时与ComboBox重新录入数据库的记录出错的问题
一开始写代码的时候,为了测试程序的运行方便,在ComboBox的数据绑定项里面添加了三个数据:Admin,Guest,User.到后面用代码在数据库里面Select数据一个一个赋值给ComboBox的下拉项的时候,正常来说绑定项不起作用是没有问题。 但是当Select语句出错的时候,就默认调用数据绑定项里面的数据: 解决方法:写完代码的时候,需要注意把不需要的数据绑定项清空原创 2013-03-08 10:31:42 · 962 阅读 · 0 评论 -
窗体和命令按钮、标签、文本框控件的常用属性
原URL:http://blog.163.com/zhangya_0824/blog/static/199518268201201165734166/ 订阅 窗体的常用属性属性说明Name窗体的名称Appearance外观效果:0-平面;1-3D(立体)Backcolor转载 2013-03-07 16:30:16 · 6947 阅读 · 0 评论 -
VB.NET操作Access数据库
资料包下载(转):http://download.csdn.net/download/wolfxin2010/3006261 VB操作数据库:http://blog.csdn.net/machong8183/article/details/5488191原创 2013-02-23 11:36:18 · 1577 阅读 · 0 评论 -
面向对象编程:继承、接口与多态
PPT:http://wenku.baidu.com/view/e509188671fe910ef12df863.html转载 2013-02-21 15:20:45 · 424 阅读 · 0 评论 -
未将对象引用设置到对象的实例
简单的解决方法:Dim FrmSs1 As New FrmSs未将对象引用设置到对象的实例解决办法未将对象引用设置到对象的实例一、网络上的一般说法1、ViewState对象为Null。2、DateSet空。3、sql语句或Datebase的原因导致DataReader空。4、声明字符串变量时未赋空值就应用变量。5、未用new原创 2013-03-06 15:03:12 · 3665 阅读 · 0 评论