在编程中一定会用到变量,但是我们往往搞不清楚什么是共享变量,什么是全局变量。这里我们就这个问题一起讨论一下吧!我们可以创建另外一种共享成员。有时候类的所有实例需要共享一个数值,有时候每个特定类型的对象要共享相同的变量,这些时候都可以通过使用共享变量...
VB.NET事件还是比较常用的,于是我研究了一下VB.NET事件,在这里拿出来和大家分享一下,希望对大家有用。在单一的VB.NET工程中,我们可以编写代码类接收事件。具体可以增加一个Windows应用工程来解决,你可以右击它并选择Set As Startup Project选项,这样它就可以在按...
VB.NET有很多值得学习的地方,这里我们主要介绍VB.NET界面,包括介绍创建VB.NET界面等方面。VB允许我们创建有多个界面的工程。为完成这个我们可以使用Implements关键字。在类要执行一个新界面的时候,我们需要编写代码来执行界面上的每一个方法。 当继承提供了一个完美...
VB.NET继承还是比较常用的,于是我研究了一下VB.NET Protected方法,在这里拿出来和大家分享一下,希望对大家有用。当我们通过继承来创建一个子类的时候,新类就可以从父类中得到了所有的Public(公共)和Friend(友)方法、属性和变量。 如果你在父类中声明一个Private...
VB.NET还是比较常用的,于是我研究了一下VB.NET共享,在这里拿出来和大家分享一下,希望对大家有用。随着对象的功能越来越强大,我们有时想访问一些变量、函数或者程序而不需要一个实际的对象实例。在以前,我们可以键入这类型的代码到一个代码模块中,而不管程序是否...
学习VB.NET时,你可能会遇到VB.NET远程事件问题,这里将介绍VB.NET远程事件问题的解决方法,在这里拿出来和大家分享一下。在不同工程之间完成触发事件的工作,这在VB中是不能做到的。但是在VB.NET中我们可以使用Event和RaiseEvent关键字并且使用Delegate关键字来实现它...
VB.NET经过长时间的发展,很多用户都很了解VB.NET了,这里我发表一下关于VB.NET类的讲解,希望大家看了会有大幅度的提高。在VB以前的版本中创建类时,每一个类都有它自己的文件。如果VB.NET也使用这种方法的话,那VB.NET工程将是一个更大的面向对象工程因为它包含许多...
VB.NET有很多值得学习的地方,这里我们主要介绍VB.NET方法创建,包括介绍创建方法,缺省的属性等方面的介绍。在VB.NET中方法的创建还是跟在VB6中的一样,你可以使用Sub或者Function关键字。Sub和Function的区别是:用Sub来创建一个方法,它将不返回数值;若是利用Funct...
在许多的语言中都支持重载这个概念,在网上收集了一些资料,在这里和大家一起来谈谈吧。VB.NET重载方法是另外一个新特性。VB.NET重载的意思是我们可以在一个类中多次声明相同名字的方法只要每一次的声明都有不同的参数列表。 不同的参数列表意味着在列表中不同类型的数...
大家知道吗在VB.NET中,对象有一个很清楚的定义以及很容易理解的生命周期的概念,对象的生命周期是由下面的事件来定义的,下面我就事件和VB.NET构造来一起深入的分析一下吧。 事件描述 Sub Main 运行时它将作为组件被装载,并且是在对象创建之前装载。 Class_Initialize...
这里就VB.NET New方法给大家归纳总结一点,下面我们来看看吧。VB.NET New方法就象Sub Main,Class_Initialize是在其它VB6类中的代码运行之前被调用的。此外,它是在错误处理之前被调用的,所以使得调试变得很难,而错误作为一般的错误显示在客户端来实例化对象。另外地...
在网上收集了一些资料现在和大家一起讨论一下,我们都知道VB.NET对象是在最后引用移除后被终止的。当没有其它代码引用这个对象的时候,这个VB.NET对象将自动终止。终止事件的是Class_Terminate这种方法是使用引用计数来决定对象是否被终止的,是VB的一个直接的产品,它...
在VB.NET中使用继承,会给我们的编程带来很大的好处,现在我们就详细的看一个关于VB.NET继承的商业例子:每一个定货都有一个线路项,可能有产品线路项和服务线路项。这两种线路项是有些不同的。但是当我们在分开实现ProductLine和ServiceLine类的时候,我们就会发现其...
现实生活中子女继承父母的产业,那是必然的,在编程中我们也常常用子类继承父类的特性,VB.NET继承是类为了得到父界面或者现有父类的一种能力。当创建一个新的从父界面或者现有父类继承而来的类的时候,我们就为原来的类创建了一个子类。这就是我们所知的父子关系。 现...
经过长时间学习VB.NET Sub创建方法,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西。以下介绍VB.NET Sub创建方法 在VB.NET中方法的创建还是跟在VB6中的一样,你可以使用Sub或者Function关键字。Sub和Function的区别是:用VB.NET Sub创建方...
VB.NET经过长时间的发展,很多用户都很了解Flash控制VB.NET程序了,这里我发表一下个人理解,和大家讨论讨论。现在Flash动画已经能在VB.NET程序中播放了,那么怎么实现在Flash中控制VB的程序从而实现交互式的操作呢?本文的重点也在于此。 首先我们先来了解Flash控制VB...
本人很喜欢VB.NET,在工作中也很喜欢总结关于VB.NET播放Flash动画的经验教训,下面就这个问题来详细说说吧。以下介绍VB.NET播放Flash动画。 怎样才能让VB.NET播放Flash动画呢?我们只要使用Flash5自带的Shockwave Flash.ocx这个控件就可以了。方法如下: 1.打开VB.NET...
VB.NET有很多值得学习的地方,这里我们主要介绍VB.NET指针,包括介绍NET垃圾回收器等方面,欲知VB.NET如何。以下程序我们申请几个指向不同类型的VB.NET指针: '使用 StructLayout (LayoutKind.Sequential) 属性告诉net编译器:结构的元素在内存中按其出现的顺序排列 Str...
经过长时间学习VB.NET开发语言,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西。VB.NET开发语言是.NET里的精品,C#里.NET里的灵魂,结合两者将发挥无限威力,呵呵,看你如何去发挥它,写个简单的例子来说明如何结合VB.NET开发语言与C#。 VB...
VB.NET有很多值得学习的地方,这里我们主要介绍VB.NET Web app,包括介绍Webservice等方面。在新建VB.NET工程时有下面几个选项: 类库:一组没有GUI的类库,类似于Java中的bean。一些公用模块写入类库,在项目中使用是个不错的方法。可以在windows app或VB.NET Web app...
在向大家详细介绍VB.NET OBEX协议数据对象之前,首先让大家了解下VB.NET OBEX协议,然后全面介绍VB.NET OBEX协议数据对象,这里我发表一下个人理解,和大家讨论讨论。详情请看VB.NET专题。 VB.NET OBEX协议 目前的红外线传输大都遵循OBEX协议,这是由微软、苹果、诺基...
VB.NET还是比较常用的,于是我研究了一下VB.NET垃圾收集器,在这里拿出来和大家分享一下,希望对大家有用。每当创建类的实例时,如果该对象中存在名为 New 的过程,则公共语言运行库 (CLR) 尝试执行它。New 是一种称为“构造函数”的过程,该构造函数用于在对象中的任...
本人很喜欢VB.NET,在工作中也很喜欢总结关于VB.NET创建类的经验教训,下面就这个问题来详细说说吧。对于复杂的操作设计解决方案,必须首先确定组成这个系统的对象,在VB中,我们常常把每个对象的属性和操作组合到一个类里面,类的定义如下: ClassClassName '属性和操...
经过长时间学习VB.NET System.IO,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西。文件操作是软件开发中必不可少的任务。记得笔者在学习Visual Basic6.0文件操作的编程时颇费了一番周折。不过现在有了.NET大大简化了开发难度,简化了学习难...
学习VB.NET时,你可能会遇到VB.NET ProcessStartInfo对象问题,这里将介绍VB.NET ProcessStartInfo对象问题的解决方法,在这里拿出来和大家分享一下。在启动外部应用程序时,我们通常使用Win32应用编程接口或者VB的Shell函数解决。现在,在.NET框架中有个System.Diagno...
VB.NET经过长时间的发展,很多用户都很了解VB.NET创建类了,这里我发表一下个人理解,和大家讨论讨论。在VB 6中面向对象的能力还不是很强,但随着VB.NET的出现,其面向对象的能力大大增强。VB.NET不仅为我们提供了新的面向对象的特性,而且它也改变了我们在VB6中实现一...
本人很喜欢VB.NET,在工作中也很喜欢总结关于VB.NET名空间的经验教训,下面就这个问题来详细说说吧。在一个.VB文件中可以包含多个类、模块以及其它代码。接下来的设计过程实际上跟VB的差不多,我们可以手动增加其它的代码到这个文件中去。这里值得指出的是一旦在IDE创...
VB.NET有很多值得学习的地方,这里我们主要介绍VB.NET写Object Oriented编程,包括介绍Data Member等方面。每当我们提到VB.NET写Object Oriented编程时就好自然想起Class;Class又是何物?有何用处?Class只不过是用来形容Object所包容的属性(Properties),方法(Met...
在向大家详细介绍VB.NET Constructor函式之前,首先让大家了解下Object Oriented编程,然后全面介绍VB.NET Constructor函式。此篇随笔的重点《VB.NET的Object Oriented编程内功心法》。何为内功心法?就是用VB.NET写Object Oriented编程的最基本的知识,包括如何用VB.N...
VB.NET经过长时间的发展,很多用户都很了解VB.NET设置控件了,这里我发表一下个人理解,和大家讨论讨论。个人都不希望在别人的身上发现有与自己的相同之处。作为计算机软件来说也是一样,每一个用户都希望自己使用的软件与别人不一样,于是诞生了换肤技术。用户可以根...