VisualBasic6.0FAQ

32923794lei

32923794lei

2016-02-19 13:14

今天图老师小编给大家精心推荐个VisualBasic6.0FAQ教程,一起来看看过程究竟如何进行吧!喜欢还请点个赞哦~
什么是VisualBasic6.0?
  微软公司的VisualBasic开发系统6.0版,是开发效率极高的用于创建高性能组件和应用程序的工具。VisualBasic6.0可支持开发人员基于客户端或服务器端创建优秀的应用程序,或是在分布式n层环境下操作。VisualBasic是快速应用程序开发(RAD)工具,可作为独立的产品使用,也可作为VisualStudio6.0套件的一部分使用。
  VisualBasic6.0有哪些新特性?
  
  最重要的新特性包括以下几个方面:
  
  集成的可视化数据库工具
  VisualBasic6.0提供了一组完整的工具,用于将数据库与任意应用程序进行集成。与数据库有关的特征是设计了创建和修改MicrosoftSQLServer、Oracle7.3以及AS/400数据库的工具。
  数据环境设计器
  可视化地创建可重用的记录集命令对象,这些对象支持拖放功能,可绑定多个数据源,以支持数据的组合及操作。
  拖放式创建数据相关的窗体或报表
  使用新的DataEnvironment设计器,开发人员可很快地用拖放操作定制数据相关的控件以创建窗体。开发人员也可以用新的数据报表设计器创建报表。创建定制的分级数据只需简单地填写一些对话框,并把命令拖到相应窗体中。
  VisualBasic的WebClass设计器
  可创建服务器端的应用程序和组件,这些应用程序和组件在任何平台的Web浏览器下均可访问。
  动态HTML网页设计器
  使用文档对象模板和动态HTML页面作为用户界面,可开发具有丰富多媒体信息的应用程序。
  新的增强性能的特性
  使用新的字符串功能和特性,如"RetaininMemory"等,可创建更快速的并可升级的应用程序和组件。
  
  VisualBasic6.0在VisualStudio中处于什么地位?
  
  VisualBasic6.0是MicrosoftVisualStadio开发工具套件的一个成员,可为VisualStudio开发人员提供创建应用程序和组件的高效环境。
  MicrosoftVisualStudio是一个完整的开发工具套件,为开发人员提供易用的工具来完成设计开发任务。VisualStudio的专业版可使开发人员充分利用MicrosoftWindows操作系统和Web开发功能。它以MicrosoftJ 、MicrosoftVisualBasic开发系统、MicrosoftC 开发系统、MicrosoftVisualInterDevTMWeb开发系统以及VisualFoxPro数据库开发系统为基本特征。
  VisualStudio企业版的也是一组完整的套件,支持快速创建以数据为中心的企业系统。它具有支持企业和小组开发的特性,包含可视化数据库工具、MicrosoftVisualSourceSafe版本控制系统,微软知识库(MicrosoftRepository),可视化组件管理器(VisualComponentManager),MicrosoftVisualModeler以及MicrosoftBackoffice应用程序服务器的各种开发版。
  
  什么是WebClass,什么时候使用?
  
  VisualBasic6.0WebClass是基于Web服务器的COM组件,使VisualBasic开发人员能够在VisualBasic开发环境下编写代码"定制"Web服务器的URL响应。这样使得的VisualBasic应用程序成为平台无关的基于服务器的应用程序,从任何平台的任意HTML浏览器均可访问。
  设计VisualBasicWebClass的目的是可帮助开发人员完成以下工作:
  使用VisualBasic事件驱动模型开发基于Web的应用程序,把应用程序和用户界面逻辑上分离开来。
  为现有的VisualBasic应用程序创建基于Web的前端。
  创建定制的服务器端COM组件,从而可在单一的环境下调试使用COM组件的应用程序。
  
  
  在VisualBasic6.0中数据访问有哪些改进?
  所有领域的数据访问都有改善,对最常使用的数据库访问更方便。最突出的特性是:
  
  
  统一的数据访问,集成了ADO/OLE支持。
  将可视化的数据库工具集成到了VisualBasic环境中。
  新的Oracle模式和存储过程设计能力。
  数据环境设计器(DataEnvironmentDesigner)工具可实现基于ADO的数据访问组件。
  新的集成化的报表书写器(ReportWriter_工具。
  分层的FlexGrid(HierarchicalFlexGrid)控件可用于显示分级数据。
  具有创建数据源的功能。
  可创建OLEDB提供者(OLEDBProvider)。
  可方便地进行机器间和层次间的远程数据访问。
  高级数据绑定。
  
  如何使用VisualBasic6.0进行企业级开发?
  
  VisualBasic6.0是VisualStudio6.0企业版工具套件中的一个成员。VisualStudio6.0是微软公司主要的企业开发套件,VisualStudio6.0企业版含有一些面向企业开发人员的新特性,包括:
  对企业数据库的支持。包括支持Oracle和SQLServer下的数据库模式和存储过程设计的企业可视化数据库工具(EnterpriseVisualDatabaseTools);SQLServer6.5开发版;与VSAM以及AS400/IBM主机上的DB/2数据库具有连通性的SNAServer4.0开发版。
  可增强整个程序生命周期的高效性,包括可基于通用建模语言(UML)设计多层次应用程序的MicrosoftVisualModeler2.0,可规划和分析多层次应用程序性能的VisualStudioAnalyzer。
  支持团队协同开发,包括分布式基于开发组的Web开发系统,VisualSourceSafe6.0源码控制系统,MicrosoftRepository(微软知识库),还有用于管理和共享组内可重用事务组件的VisualComponentManager2.0。
  集成的应用服务,主要有MicrosoftBackoffice4.5开发版,其应用软件包括数据库处理、消息队列管理、消息/协同、Web应用、安全及SNA连通等。
  
  如何使用VisualBasic进行Web开发?
  
  VisualBasic6.0有一些支持Web开发的功能:
  在WindowsNT操作系统中使用WebClass工具,VisualBasic开发人员可创建跨平台的与浏览器无关的应用程序。
  使用VisualInterDev6.0Web开发系统等工具,开发人员可以创建在ActiveServerPage(活动服务器页)脚本中调用的COM组件,它使用现有技术和框架并充分利用本机代码编译性能。
  对于那些对用户操作有更高的健壮性要求的应用程序,开发人员可以使用DynamicHTMLPageDesigner(动态HTML网页设计器)工具创建客户端的,服务器分布式的应用程序,这样可以在一个编译过的DLL文件中嵌入动态HTML应用程序。使用这种技术,开发人员可以创建InternetExplorer4.0浏览器上的应用程序,提供高级的编排、定位、多媒体特性等动态HTML功能。
  如果想自己创建有浏览功能的基于Win32API应用程序,InternetExplorer4.0引擎作为ActiveX控件,可添加到应用程序中。这使得开发人员可以把Web浏览功能集成到自己的应用程序中或是创建自己的浏览界面。
  
  在用其他语言编写的应用程序中是否可使用VisualBasic6.0?
  
  可以。VisualBasic是一种出色的开发工具,不仅使用而且可以创建基于COM的组件。
  下列一些工具是常用的COM宿主:VisualInterDev、VisualC ,MicrosoftAccess,VisualFoxpro,Powersoft,PoserBuilder,Developer2000,BorlandDelphi。
  在多层开发方案中如何应用VisualBasic6.0?
  
  VisualBasic可用来开发一个方案中任一层的组件。
  在表示层,VisualBasic可用于编写基于Win32,基于动态HTML或基于HTML的客户端程序;在中间层,VisualBasic可用来编写安全流程组件以用于MicrosoftTransactionServer;在数据层,VisualBasic可用于数据库的设计以及存储过程的编写和调试。
  什么是数字神经系统(DigitalNervousSystem)?VisualBasic6.0对公司计算系统中的这一问题提供哪些支持?
  
  企业需要利用信息系统更好地参与市场竞争。
  微软公司的观点是,对于公司的计算系统,要包含的数字神经系统应支持信息自由流动,以使公司能够更快地对商业需求的变化作出反应,能够作出更有说服力的决定,可以更接近用户和商业伙伴;系统要集中于商务,而不是技术。
  开发工具对实现公司的数字神经系统具有关键性的作用。
  微软公司的企业开发策略主要是其VisualStudio开发工具套件,同时与Windows分布式网间应用(DNA)框架相结合。同时使用VisualStudio和WindowsDNA,可以使企业快速实现具有优秀体系结构的系统,从而在市场竞中占据优势。
  VisualBasic6.0是MicrosoftVisualStudio开发套件的核心成员。
  在VisualBasic6.0中有哪些新的特性支持用VisualBasic编写的应用程序性能可得到提高?
  
  微软公司在VisualBasic中增强了很多功能以支持程序性能的改进。
  本机代码编辑,首先在VisualBasic5.0中引入,是提高应用程序性能的一项很重要的特性。
  测试语言性能的Benchmark表明,VisualBasic6.0比VisualBasic4.0快高达20倍。
  新的性能特性中有"retain-in-memory(常驻内存)"选项,它使组件的数据结构在内存中缓存(加载),支持分布式服务器的应用程序。
  
  哪一种版的VisualBasic6.0更适合我?
  
  
  VisualBasic6.0学习版,面向没有编程经验的使用者,为学生、爱好者、或其他想要进一步学习开发基于Windows的应用程序的人。
  VisualBasic6.0专业版,为单个的专业人员、或是需要创建客户机/服务器应用程序和支持Internet的应用程序的大公司开发人员设计。
  VisualBasic6.0企业版,为一般开发组设计,适用于创建分布的、高性能的客户机/服务器或Internet/Intranet应用程序。
  
  VisualBasic6.0是否解决了2000年问题?
  
  是的,详细信息可访问微软公司的Year2000Web站点http://www.microsoft.com/y2k/,其中还有微软公司其他产品2000年兼容问题的介绍。->

展开更多 50%)
分享

猜你喜欢

VisualBasic6.0FAQ

编程语言 网络编程
VisualBasic6.0FAQ

关于VisualBasic6.0类开发

编程语言 网络编程
关于VisualBasic6.0类开发

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

在VisualBasic6.0中创建Word文档

编程语言 网络编程
在VisualBasic6.0中创建Word文档

VisualBasic6.0实用编程技巧3例

编程语言 网络编程
VisualBasic6.0实用编程技巧3例

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

在VisualBasic6.0中实现自动播放VCD

编程语言 网络编程
在VisualBasic6.0中实现自动播放VCD

VisualBasic编码

编程语言 网络编程
VisualBasic编码

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

简易实现网上动态信息发布

简易实现网上动态信息发布

关于魔方阵的解法

关于魔方阵的解法
下拉加载更多内容 ↓