(#*@&^$*@^$(*@$^@*($^@$*(
DOS QuickBasic
Win16 Visual Basic 3、4
win32 Visual Basic 4、5、6
.Net Visual Basic.Net

解决方案 »

  1.   

    我的代理服务器有限制
    无法访问国外网
    包括GOOGLE
      

  2.   

    to  holydiablo(鱼头)谢谢
    但我想知道得具体一点尤其是各种语言的比较
    现在 一些早期BASIC语言的资料比较难找
    大家帮帮忙啊
      

  3.   

    Visual Basic这一人们期待已久而又非常重要的版本的一个重大特性就是能够生成在Windows 95和Windows NT上运行的32位应用程序。Visual Basic是在原BASIC语言基础之上的进一步发展。  Visual Basic分为三个版本:   Visual Basic学习版:编程人员可以轻松开发WIN95/98和WIN NT4。0的应用程序。学习版提供的文档有Learn VB, New CD和包含全部联机文档的Microsoft Developer HetworkCD   专业版:为专业编程人员提供了一整套功能完备的开发工具   企业版:使得专业编程人员能够开发功能强大的组内分布式应用程序。软件公开价 :3500.00元历史:  Basic语言是20世纪60年代由Dartmouth学院的两位教授John G.Kemeny和Thomas Kurtz发明的。他们最初的目的是为了方便计算机语言的教学,事实上,在这方面他们也获得了极大的成功。  Basic从一开始就由于近似于英语而很容易被理解。同时,由于它的直观和非结构化,也非常易于学习使用。也就是说,它对程序的结构及变量的使用要求不严格。 Basic的易一使用是以它的速度为代价的。  Basic是一种解释型的语言,要在运行时将其翻译成计算机可以理解的代码解释执行,而不是预先编译为机器码生成可执行文件来执行,因此它的早期版本运行起来都很慢。 由于其易学易用但速度低——或许正说明金无足赤——Basic有时被认为只是一种“玩具”语言,不适于重要工作。但令这种观点的人感到惊讶的是,Visual Basic是目前世界上最成功的专业开始工具,它已卖出了超过一亿份的拷贝,比历史上任何一种计算机语言都要多。  在20世纪80年代末,被誉为“Visual Basic之父”的Alan Cooper建立了很多使Visual Basic成为如此成功和流行的Windows开始工具的思想和概念,他将Basic的易学易用和可视化编程方法以及事件(如用户单击鼠标)驱动结合了起来。系统要求  l、 Windows95、WinNT4.0或更多  2、Microsoft Internet Explorer4.01或更多  3、至少150M左右的硬盘空间  4、Pentium 90MHZ或更高的处理器  5、Microsoft win95支持的CD-ROM  6、VGA或分辩率更高的监视器  7、Win95/98要求24MB的内存,Windows NT 要求32MB发上的内存安装:  VB 安装非常简单,只需在Windows98环境下运行SETUP即可。   1. CD号的输入 在安装过程中Visual Basic可能会要求输入CD号。这相当于安装口令,用户可以从软件商提供的资料中找到。   2. 输入姓名与工作单位 在安装过程中系统会要求用户输入姓名和工作单位,输入后,按确定按钮继续安装。   3 . 安装路径的选择产品特性:   1、Visual Basic应用版: 在Microsoft Office 97以及许可Visual Basic应用版的第三方应用程序中利用你的Visual Basic6技能。   2、丰富的标准控件集: 通过利用Web浏览器,数据边界网格,文件目录框,驱动器目录框,公用对话框,检查况,组合框以及其他许多控件节约开发时间   3、优化本机代码编译器: 通过利用世界级Microsoft Visual C++编译器技术的本机代码应用程序和部件。    4、Internet Information Server应用程序支持: 创建能够从任何平台上的任何浏览器访问的功能强大的INTERNET应用程序。   5、动态HTML页设计器: 编写全面利用动态HTML和Internet Explorer 4.0的应用程序。   6、增强的Microsoft SQL Server和Oracle支持: 在与Microsoft SQL Server6.5+和Oracle7.3.3+数据库协同时,利用改进的数据编程环境和本机OLE DB提供者。   7、ADO(ActiveX数据对象): 跨局域网或INTERNET轻松访问本地或远程数据。   8、数据环境设计器: 通过便捷的拖放操作快速开发可重用的数据存取部件   9、移动计算支持: 给移动用户提供更大的灵活性:编写能够与数据库协同的客户机/服务器应用程序,而无论这些数据库是否被连接到局域网或Web。   10、中层和服务器方部件创建: 创建高性能、线程安全的部件,提供最大的可伸缩性。   11、定制数据源创建: 创建可重用的数据源部件,密封你的专用或传统数据。   12、拖放报表和表格创建: 通过从数据环境(Data Environment)拖动部件快速建立尖端的表格和报表,而无需编写任何代码。   13、直观部件管理器: 查找、跟踪、编目和重用应用程序部件。   14、Microsoft Transaction Server 2.0开发版: 在开发尖端,安全的多用户商务应用程序时,实现最大的运行时间可伸缩性和部件事务完整性。   15、Microsoft Transaction Server 调试: 交互式地调试运行于Microsoft Transaction Server 的分布式应用程序部件。   16、Microsoft Internet Information Server 4.0开发版: 利用一个全面的Web出版的信息共享服务器开发基于Web的解决方案。   17、专业直观数据库工具: 在任何ODBC或OLE DB兼容性数据库中查看数据库表和视图及修改数据,在开发环境内快速创建SQL查询。 
      

  4.   

    Microsoft Visual Basic
    風暴帶來的十年影響
    在 10 年前,編寫一個 Windows® 應用程式是件困難、複雜又費時的工作。在 1991 年 5 月-Visual Basic 發表前-建構圖形化應用軟體確實是項非常艱巨的任務。然而,隨著 Visual Basic 的誕生,開發人員首次體會到開發 Windows® 應用程式是如此簡便,就像畫圖一樣把控制項拖曳到表單上就可以了。Visual Basic 的誕生同時也大大提高了開發人員的效率,使 Windows 應用程式進入了一個新的時代。在慶祝 Visual Basic 誕生 10 周年之際,回顧這十年來 Visual Basic 給軟體產業開發帶來的各種變革,同時我們也將展望在下個十年中 Visual Basic 將產生的各種創新。過去 10 年中,全球過半的開發人員加入了 Visual Basic 開發團隊。與此同時,一個完整屬於 Visual Basic 的元件零售商行業也悄然誕生。Windows 風格的元件開發團隊和應用程式的開發團隊成為了 Windows 的應用開發的重要基石。Visual Basic 1.0 誕生:Thunder
    在產品設計之初,Visual Basic 1.0 曾被定位是一個非技術的產品。微軟曾希望 Visual Basic 1.0 是個長期被市場接受、有策略性、圖形化和物件驅動的應用程式開發工具。然而,正如其他 1.0 版的產品一樣,為了使 Visual Basic 順利地進入市場,Visual Basic 1.0 的開發小組不得不修減了許多原定的產品特性。因此,第一個版本的 Visual Basic 提供了較少的功能,如:QuickBasic 4.0 已封裝的嵌入式 Basic 技術 (微軟的執行緒虛擬碼以及累加性的編譯器),以及一個原來打算封裝在 Windows 3.0 簡單的 Shell 設計工具等。在 Visual Basic 1.0 開始進行產品研發的 12 個月後,微軟對外正式公開了這個有決定性意義的產品,當時的代名為:「Thunder」。重大的轉變
    Visual Basic 的誕生對個人電腦行業產生了重大影響,它深遠地影響著個人電腦的軟體發展模式,同時也帶來了整個視窗應用軟體市場的崛起。在十年後的今天,這種影響和趨勢也更為明顯:在 Visual Basic 問世前,只有相當少的開發人員有能力開發視窗應用軟體,但 Visual Basic 1.0 改變了這個現象,越來越多的人加入 Visual Basic 開發團體,正可以說是軟體發展史上一次重大的轉變和飛躍。不可否認,Visual Basic 受到眾多開發人員的普遍接受。在短短幾個月中,Visual Basic 1.0 快速擴展了它的開發團隊。同時,在問世不久後,一部分 Visual Basic 追隨者開始將現有的程式用屬性、方法和事件進行封裝,形成稱為 VBX 的Visual Basic 元件或自訂化控制項。不久,這些提供可重覆使用元件的協力廠商快速成長為 Visual Basic 的控制項供應商。這一轉變也實現了 Visual Basic 在軟體發展技術又一次重大的突破。 圖一:Visual Basic 1.0 的開發環境在 Visual Basic 1.0 問世不久,Visual Basic 很快成為一種更具有戰略性的開發工具。微軟在公司內部的一些開發專案也開始使用 Visual Basic。隨著 Visual Basic 被使用的日益加深,開發人員希望 Visual Basic 具有更強大的功能和更優越的特性。為了滿足這項需求,微軟在 1992 年 11 月發表了 Visual Basic 2.0。在 Visual Basic 的第二個版本中,微軟提供了標準版和專業版兩個版本,同時大大提高了 Visual Basic 的各方面性能,使之更適於開發大型、複雜的應用軟體。這些更新包含更強大的除錯功能、透過 ODBC 的資料庫連接功能和一些新的開發工具,如:屬性視窗以顏色區別的代碼、語法分析以及 MDIForm 的支援等。 圖二:Visual Basic 2.0 的屬性流覽視窗和可擴展的工具箱資料感知的應用程式
    然而,隨著 Visual Basic 在企業應用的逐步擴大,設計師對開發資料感知應用程式的需求也逐步擴大。微軟僅在發表 Visual Basic 2.0 的六個月之後又發表了 Visual Basic 的最新版本:Visual Basic 3.0。在 Visual Basic 3.0,微軟加入了微軟 Access 1.1 的資料庫引擎和一系列豐富的資料感知控制項,滿足開發人員建立資料感知應用程式的需求。至此,開發人員可以透過一個直觀的視覺化設計器,方便連接資料庫開發主從架構應用程式。同時,資料存取物件(DAO)也提供了一套完善的資料存取物件機制。另外,Visual Basic 3.0 進一步擴大了它的開發工具套件,包含一個稱為 Crystal 的報表控制項元件—一種可自訂化格式和顯示各種資料引擎的控制項。更強大的工具
    隨著時間推移,電腦行業開始進入 32 位元計算的時代。微軟的 Windows 95 和 Windows NT® 的發表推動了這個轉變,同時也提出了適合這個新架構更強大的開發工具需求。與此同時,Windows Watcher 雜誌報導了以下的調查結果:Visual Basic 比其他程式開發語言受到更廣泛(30%)的企業應用。可見,要把如此大規模的 16 位元的應用程式升級成 32 位元確實是場長期和艱巨的工程,但這也進一步體現了 Visual Basic 語言和 Visual Basic 開發團隊將要承擔的重要任務。1995 年 9 月,微軟發表了 Visual Basic 4.0—一個 32 位的版本,它不僅包含標準版和專業版,同時包含一個針對企業、屬於團隊開發的全新版本:Visual Basic 4.0 企業版。企業版提供了一些全新功能,如 Remote Automation、Remote Automation Control 以及一個版本控制管理的 Visual SourceSafe® 工具。 圖三:Visual Basic 4.0 的 32 位元支援1997 年 3 月和 1998 年 6 月,微軟分別發表了 Visual Basic 5.0 和 Visual Basic 6.0 版本,這兩個版本逐步提高了在 Internet 環境開發應用程式的性能。同時,這兩個版本的 Visual Basic 也加入了許多新特性,如:機器碼編譯使應用程式提高 2000% 的性能;WebClass —一種屬於 Web 伺服器的物件模式,大大簡化了網路應用程式的開發;DHTML 網頁設計器使開發人員可以透過 Visual Basic 高效地開發出功能強大、高效的 IE 4.0 DHTML 應用程式;最後,控制項產生器讓 Visual Basic 開發人員開發出各種應用於 Internet、高性能和廣泛的 ActiveX® 控制項。下一代的 Visual Basic:Visual Basic .NET
    今天,我們正在繼續增強 Visual Basic 開發人員的開發能力。透過 Visual Basic .NET,Visual Basic 的開發人員在程式控制和開發效率將達到一個空前的水平。透過一流的物件開發結構,例如:可繼承性、結構化的例外控制,以及參數型的建構函式等,Visual Basic 的程式開發將變得更強大、更簡化並且易於維護。在 .NET 架構的基礎上,Visual Basic 開發人員第一次可以直接控制微軟平臺的各種豐富功能,建構傳統 Windows 應用程式、簡易用戶端網路應用程式、下一代的 XML 網路服務和移動裝置的應用軟體。  圖四:用 Visual Basic .NET 編寫的 .NET(Donkey .NET) 演示。整合使用 Visual Basic .NET 的 Windows Forms 技術、豐富的圖形設計功能、物件導向式的建構和 XML 網路服務等特性。
    在過去 10 年中,Visual Basic 從一個滿足個人愛好的開發工具, 發展成不可取代的企業級開發平臺,並且這個開發平臺正持續、革命化地改變著我們的世界:我們的資訊處理方式、我們的通訊交流方式以及我們的應用程式。儘管在過去十年,Visual Basic 經歷重大的技術轉移和應用架構的轉變,Visual Basic 的開發團隊透過不斷創新,推動著軟體發展生產力的不斷提高;儘管我們回顧過去成就是如此讓人激動,但我們必須意識到:Visual Basic 才剛剛開始。透過 Visual Basic .NET,微軟將提供強大的開發平臺,使 Visual Basic 開發人員繼續成為這股潮流的領航者。這就是 Visual Basic 有重要意義的十年發展歷程。若要瞭解 Visual Basic .NET 的更多資訊,請閱讀 Visual Basic .NET 語言的性能增強介紹。撰寫於 2001 年 6 月 15 日
      

  5.   


    Visual Basic 的發展歷程
    1991 年 5 月 20 日發表 Visual Basic 1.0 for Windows
    微軟於 1991 年在亞特蘭大發表了 Windows 平台的 Visual Basic for Windows®。 1992 年 9 月 1 日發表 Visual Basic for MS-DOS
    微軟於 1992 年 9 月發表了 Microsoft Visual Basic for MS-DOS® 標準版和專業版。如同 Windows 平台的 Visual Basic,這版本提供了簡易的圖形設計特點,用於設計功能強大、多樣的傳統應用程式。開發人員只需要簡單的繪製用戶介面,並附加相應事件代碼就可以了。
     
    1992 年 11 月 2 日發表 Visual Basic 2.0 for Windows
    微軟於 1992 年 11 月發表了 Visual Basic 2.0 for Windows 標準版和專業版。在這版本中,微軟加入了 300 多項新特性以幫助開發人員建構更快速、更有效以及能利用各種 Windows 特性的應用軟體。
      
     1993 年 5 月 14 日發表 Visual Basic 3.0 for Windows
    微軟於 1993 年 5 月發表 Visual Basic 3.0 for Windows 標準版和專業版。在 Visual Basic 3.0 中提供了 Microsoft Access Database Engine for Windows 1.1 用以瀏覽廣泛的資料以及提供物件連接嵌入 (OLE) 2.0 的功能,開發各種商業應用軟體。在這版本中,同時還加入許多新工具和控制項以及增強性的自訂控制項標準。
     1993 年 6 月 29 日 Visual Basic 內建於 Excel 5.0 和 Project 4.0
     在 PC Expo 演講中,比爾蓋茲 (Bill Gates) 宣佈微軟的 Visual Basic for Applications (VBA) 將被整合於微軟 Excel 5.0 和 Project 4.0,並於 1993 年的秋季共同發表。Visual Basic 將屬於 Windows 和 Macintosh 平台、統一的應用程式巨集語言。在當時,一個通用巨集語言和 OLE 2.0 是微軟的兩大策略,透過這兩個工具,用戶可以跨越並整合不同應用程式、使自動化運行並生成各種自訂化解決方案。VBA 的靈活性以及它強大的開發引擎更使得 Visual Basic 成為流行,並受到高度讚賞的程式開發技術。並且,數以十萬計的增值零售商和第三方開發人員已經加入到全球的 Visual Basic 開發團隊,這些開發人員能迅速利用他們現有的 Visual Basic 知識,開發屬於微軟 Office 平台的各種解決方案。1994 年 11 月 14 日發表 Visual Basic 4.0
    1994 年 11 月微軟在拉斯維加斯的 COMDEX 發表了 Visual Basic 4.0 for Windows。在這次發表中,首次提出了屬於 32 位元 Windows 應用程式的 OLE 自訂控制項 (OCXs) —一種屬於 OLE 標準定義的可重複使用的元件。 
     
    1995 年 12 月 12 日發表了 Visual Basic 4.0 的三個版本:標準版、專業版和企業版
    1995 年 12 月微軟發表了 Microsoft Windows NT® 和 Windows 95 版本的 Visual Basic 4.0,在這版本中,不但增強了 Visual Basic 標準版和專業版的各種特徵,並且也推出了一個全新版本:Visual Basic 4.0 企業版,滿足企業和團隊的開發需求。Visual Basic 4.0 的三個版本中都包含了增強的 OLE 技術支援,增強的資料瀏覽技術,開放的視覺化開發環境以及與 Windows 95 和 Windows NT 的無縫整合。 
      
    1995 年 12 月 7 日發表 Visual Basic Scripting
    1995 年 12 月微軟發表 Visual Basic Scripting (VBScript),一種屬於 Visual Basic 的 Internet 的描述語言。VBScript 是用於設計 Web 內容的高性能描述語言。VBScript 允許開發人員在 Web 頁面連結和自動化各種物件變數,例如 OLE 物件。VBScript 同時也已成為整個 Internet 的免費開發語言規範。 
     1997 年 2 月 3 日發表 Visual Basic 5.0 專業版
     1997 年 2 月微軟發表了 Visual Basic 5.0 專業版—一個全球快速應用開發平台上最流行的開發工具。在 Visual Basic 5.0 中,微軟加入了許多新特徵提高 Visual Basic 整體性能和增強開發效率,並且能幫助開發人員高效、快速和靈活的解決方案。這些特性包括:Native 語言編譯、高速資料庫瀏覽和改良整合開發環境,這些特徵使 Visual Basic 5.0 成為當時 Basic 最為強大的版本。另外,開發人員可以在 Visual Basic 5.0 編製 ActiveX® 元件,這功能使全球 300 多萬開發人員能快速開發各種元件的、執行於 Internet、Intranet 和主從架構的應用軟體。1997 年 3 月 10 日發表 Visual Basic 5.0 控制項開發版
    1997 年 3 月微軟發表了 Visual Basic 5.0 的控制項開發版。透過這版本,用戶可以快速方便的開發 ActiveX 控制項,用於各種 Internet、Intranet 和主從架構的應用軟體。
     
     
    1998 年 6 月 15 日發表 Visual Basic 6.0
    1998 年 6 月微軟發表 Visual Basic 6.0,一個流行的快速應用軟體發展工具。Visual Basic 6.0 作為微軟 Visual Studio® 6.0 工具套件之一,它提供了圖形化、ODBC 或 OLE DB 實現整合資料瀏覽工具平台,以及並提供 Oracle 和 SQL Server™ 的資料庫連結工具。Visual Basic 6.0 的 Web 開發特性可以讓開發人員以更方便、元件式的方法,開發各種 HTML 和動態 HTML 的應用程式。這些新特性,同時結合性能最佳化,簡化應用程式的部署和除錯以及支援微軟伺服器技術等特點,使得 Visual Basic 6.0 成為建立可擴展的企業應用開發平台的理想選擇。
      
     
    1998 年 9 月 2 日發表 Windows95 和 Windows NT 版本的 Visual Studio 6.0
    1998 年 9 月微軟發表一套全面開發可擴展企業應用的工具套裝軟體:Visual Studio 6.0。Visual Studio 6.0 包含 Visual Basic 6.0,Microsoft Visual C++® 6.0,Microsoft Visual FoxPro® 6.0,Microsoft Visual InterDev® Web 6.0 和 Microsoft Visual J++® 6.0。Visual Studio 6.0 在 98 年的設計師日大會正式發表,當時 115 家的全球頂級公司宣佈全面支持 Visual Studio 6.0。
     
     
    1998 年 4 月 28 日微軟發表 VBA 6.0 和 VBA 開發工具套件 6.0
    1998 年 4 月微軟向第三方的軟體發展廠商透過許可證模式發表 VBA 6.0 的開發環境和 VBA 設計師工具套件 6.0。VBA 6.0 作為 Office 2000 的核心元件,已成為快速開發自訂化應用程式的強大開發工具平台。 
       2000 年 2 月 15 日微軟向數以百萬計的開發人員宣佈下一代的 Visual Basic
    新上任微軟公司的 CEO 斯蒂夫.鮑爾默在 Visual Basic 核心技術大會演講中,向與會 2000 多個開發人員表述了微軟對下一代 WEB 程式開發的展望,同時宣佈對全球 Visual Basic 開發人員更深入、緊密的交流和支持。2000 年 6 月 11 日微軟首次發表了建構 XML 網路服務的 .NET 平台工具在微軟 2000 年專業開發人員 (PDC) 上,Paul Maritz,微軟 Platform Group 的副總,宣佈了微軟 .NET 架構和微軟 Visual Studio .NET,同時向所有與會者揭示了微軟 .NET 的最新開發技術。作為全球使用最廣泛的開發工具最新版本,Visual Studio .NET 提供了對 XML 網路服務開發簡便自然、拖曳式操作的支援。微軟 .NET 架構和 Visual Studio .NET 為全球開發人員提供了微軟 .NET 架構,多語言支援高效快速建構、部署和整合 XML 網路服務的開發平台。2000 年 11 月 13 日 Microsoft 發表 Visual Studio .NET Beta 1
    在 2000 年秋天 COMDEX 演講中,微軟總裁兼首席軟體架構設計師比爾蓋茲正式發表了 Visual Studio .NET Beta 1 和微軟 .NET 架構,這兩項技術讓開發人員在微軟的 .NET 平台建構各種 XML 網路服務。開發人員可以透過 XML 和 SOAP 技術,透過 Web 瀏覽各種 XML 網路服務以及下一代 Internet 的各種服務區域 (Service Block),目前微軟的 Visual Studio .NET Beta 1 和 .NET 架構已經在數百萬客戶和行業合作夥伴中被廣泛使用。 
      

  6.   

    History of basic of the period before visual basic:That period is really be covered by the darkness of DOS command line operating mode. as a good programer, everyone is required to remember plenty of DOS command and at least the C language. some more programming skills is pointed to the ASM. This period has only simple basic called ROM-BASIC which is stored with a special kind of BIOS circuit that you can find today in a 286 computer. And Basic is only its name, a beginner's language.Then the blue giant, The IBM change the sight of dos by using colors to form a text-gui for dos(detail name forgeted), and at the same time the Advanceed Basic Version called BASICA is published. Though the line number is kept and  no possibility to make structured programme, the BASICA is popular with students of middle school, because of its ability of graphics and music.Then the revolutionary period came. The inventer of the BASIC language(name should be remember, but forget again) re-published his BASIC with a new face, with has the ability to make structured programme, and at the same time get a real-graphics IDE. This is the most important revolution of BASIC, but nearly no people knows it till now. That is TRUE-BASIC. The only pity of True-Basic is: It has no compiler, there's no possibility to make .EXE file with basic.After that, within a short time, the structured basic and basic compiler developed. Every one should knows the famous QUICK-BASIC and TURBO-BASIC which is published by Microsoft and IBM. Then the period of QUICK-BASIC came! This is exciting. The quick basic has the full ability to make structured programme, and remove the old foolish line number of BASICA. Also it has a very good IDE, especially the debugger. But to some extent, it still can't be considered as a real developer's language for it's low version. Because the programme runs with a huge seperated running libaray, which often cause some problem and slow the speed of running. And at the same time, The low version of Quick-Basic has nearly no ability to direct-control the hardware, which can't be imagine for a DOS programming language, and the difficult of developing a GUI application should also be considered.And then with the final version of Quick-Basic, the Version 7.1(PDS) which is fullly called Microsoft Quick Basic Professional Developing System, the sight changed again. This version of quick basic may develope any programme that can be developed by MSC/C++ 7.0 on DOS platform. There's no deference between C and basic for this job. And the basic is more simple.Till the now, the GUI application is popular. So Microsoft published the Visual Basic for MS-DOS 1.0 which is the final version of basic on dos. which can develope the text-GUI application for DOS by the same method we do today with visual basic for windows.Then with Microsoft Windows 3.x, The Visual Basic for Windows 1.0 is published, and the story of Visual Basic began.