当前位置:刘伯温高手心水论坛1 > 软件可移植性 >

vb的移植性

  vb学了很久了,个人也觉得小有所成,不过现在考虑到了移植性问题,据说vb写的程序很多电脑运行不了?是这样的吗?那delphi呢?因为pascal我也学了一段时间了,所以想学下delphi。...

  vb学了很久了,个人也觉得小有所成,不过现在考虑到了移植性问题,据说vb写的程序很多电脑运行不了?是这样的吗?那delphi呢?因为pascal我也学了一段时间了,所以想学下delphi。

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  2013-11-27展开全部VB是一个解释性语言、如果你使用的是VB6、那么可以在WIN 9X以上(不包括WIN 9X、包括WIN ME)任意一个系统中运行(包括最新的WIN 7),WIN 9X需要安装VB6运行库即可运行(默认9X只有VB5运行库)、同时作为一门解释性语言、VB的运行效率略低于编译性语言(比如pascal、C类语言)、但是又比Java这类虚拟机程序效率高很多(尽管Java很少用户桌面应用程序)、不过我个人认为、效率的差异在目前计算机的运算效率上几乎体现不出来(除非代码的效率特别低)、

  如果你使用的是那么可以在任何WIN NT 4.0以上的系统中运行(但是需要额外安装.NET运行库、WIN 2003集成到.NET 1.1、viata集成到.NET 3.5、win 7集成到.NET 4.5、win 2003以下系统不自带任何版本的.NET运行库、需要用户自行安装)、不过之前的VB6是WIN32编程、而之后的VB.NET是.NET编程、本质上有着区别、而且按照微软的意愿、将来基于.NET编程的程序都是可以跨平台的(类似Java)、但是目前来说.NET仅仅支持Windows系列、据说微软内部测试已经有了可以支持Mac的.NET了

  至于pascal前面已经说了、是编译性语言、现在最新的delphi 2010也是同时支持WIN32和.NET编程的、delphi的WIN32编程同VB6、只不过没有运行库的要求、理论上程序没有特殊设计、那么仅仅支持从WIN 9X(包括)到最新的WIN7任何系统、至于.NET编程完全同VB.NET、只是语言不同而已

http://juliekusyk.com/ruanjiankeyizhixing/375.html
点击次数:??更新时间2019-06-25??【打印此页】??【关闭
  • Copyright © 2002-2017 DEDECMS. 织梦科技 版权所有  
  • 点击这里给我发消息
在线交流 
客服咨询
【我们的专业】
【效果的保证】
【百度百科】
【因为有我】
【所以精彩】