当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 7.介绍VB.NETVB.net 或者说 VB7 有许多和旧版本的Visual basic 一样的语法,但是在许多方面,它是一门全新的语言。
 

 

 ·ado.net深入研究(2)[特别推荐]    »显示摘要«
    摘要: 导 读:.net 在数据存取方面做了很大的调整。在.net 框架下,数据存取是由ado.net来完成的,这是一个ado的改进和完善版本。它最显著的变化是其完全基于xml。而对于从事ado开发的人员来说,recordset对象的消失也令他们感到惊奇。 翻译整理:.net技术网(www.51dotnet.com)slash 原文出处:http://www.dnjonline......
    摘要: 导 读:在ado中我们最常使用的对象就recordset了,而在ado.net中又增加了一个对象dataset。本文简要的对比了dateset和recordset的异同,这对ado.net的初学者非常有帮助! 翻译整理:.net技术网(www.51dotnet.com)郜飞 原文出处:http://www.database-applications.net/articles......


VB.net新功能,例程(翻译)

7.介绍vb.net

vb.net的语法不同 【程序编程相关:C#首席设计师AndersHejlsbe

vb.net 或者说 vb7 有许多与旧版本的visual basic 一样的语法,但是在许多方面,它是一门全新的语言.与vb先前的版本不一样,vb7是完全的面向对象的,一些普通的操作的实现因为这个不同而出现一些区别.出于这种原因,与其将它当成一个编译器来编译你已经写好的程序,不如最好将vb.net当作是一种开发.net应用程序的语言.由于vb.net的格式还是不成熟的,因此在本文中当我们谈到vb.net时,我们将用vb7来命名vb.net.(我们将在小标题中延续vb.net的名字),然而,这本章中我们将要看到vb7的优势.在下一章中,我们将要看到它多么简单地订制设计模式来构筑有用的面向对象的vb程序. 【推荐阅读:VB.NETvs.C#:效率直击

  dim mycol as new collection 【扩展信息:SOAPVersion1.2中文手冊1

在这个版本中的主要的不同点是那些子程序与类方法必须加上圆括号.在vb6中我们能这样写:

  mycol.add "mine"

  然而,在vb7中,你必须在参数上添加括号:

  dim mycol as new arraylist

mycol.add ("mine")

另一个显著的不同,对大多数人来说是一个改进工作,参数传入子过程默认是用传值来代替传址.换句话说,你能操作变量在子程序中而不必担心在调用它的程序中的变量值会改变.再换句话说,以前要被修正的“byval”现在是默认的了.实际上,开发环境在大多数情况下自动从你的程序插入传值参数到调用的子程序中,如果你想要在程序中改变值,你依然能声明是一个参数,修正为传址的.

四个其他的vb6的关键字也被去除或显著的改变了:set, variant, wend, endif.事实上,开发环境只是去除了动词set在任何你使用它的行的开始处.

从现在开始,dim声明允许你将属于同一个类型的几个变量中同时在一个单一的声明中列出.

dim x, y as integer

你不再能够在同一个单一的声明中列出不同类型的变量.

dim x as integer, y as single illegal in vb7(vb7中非法)

你现在必须在不同的行中列出它们

  dim x as integer legal in both vb6 and vb7

dim y as single

vb7的编译器将把许多的vb6上的构造用法标示为错误的.然而,它会简单地忽略附加的“as”声明在同一个dim声明行.另外,字符函数instr, left 与 right 已经被字符类方法 indexof 与 substring 进行了补充替代了,使之变得更万能.注意那些以0作为字符索引下标的方法.
...   下一页
 ·c#,程序员的新工具    »显示摘要«
    摘要: 这世界上没有什么比编程工具更加牵动程序员的心。vc、vb、delphi、java……这些耀眼的名字不仅占据了程序员的生活,而且似乎已经成为了某种信仰。可是,伴随着新世纪的脚步,这些信仰又一次遭遇了重大的挑战。微软,这头被法官和黑客们折腾得既疲惫又恼怒的狮子,发誓要保住它头上的王冠,拼尽全力,拿出了看家的本事——.net战略。作为 .net的核心开发语言,c# 顺理成章地浮出了水面。......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE