计算机vf和vb那个简单,[程序设计]问一下VB和VFP学哪个好?

VB和VFP,正好两样都用过.

给楼主说明一下吧.

1: 先说说VFP, 它就是Virtual FoxPro的缩写. 前身是FoxPro, 再前身是FoxBase, Dbase...

这个东西是一种数据库格式, 附带了可针对数据库进行操作的脚本语言, 随着数据库版本和功能的提升, 这种脚本语言也在提升功能. 特别是被微软收购以后基本上就处于一种非常尴尬的地位. 因为FoxFro这种数据库本身的定位和微软自身的Access非常接近, 但是Access的功能要强于FoxPro不少.

而从他们各自附带的脚本语言来看, 一个就FoxPro语言, Access则自带VBA, 并且不光Access,微软其他所有的Office软件统统支持VBA.

所以从这一点上面来看, VFP也就相当于VBA的水平,并且还功能远逊.

2. 再说说VB, 它就是Basic在windows下的COM封装版. 得益于它的老爹微软的私下通融, 开发windows通用程序是简单易行.

VB是一种真正的编程语言,而不是脚本语言,这也在前一点中说明了,VFP最多只能和VBA勉强算一个档次,和VB完全不是一个级别的东西, 别看语句好像有点象, 地下差远了.

再回头说说VBA,前面说过它被所有的OFFICE软件支持和内置, 而VB则同样可以从外部简单地调用所有OFFICE软件所支持的功能,在调用OFFICE性能上VB和VBA一样快, 而在程序计算上面,VB要快上上百倍, 因为它能生成本地代码,也就是EXE (或许有些C和C++的用户说VB那个本地代码还需要支撑库,但是这确实是本地代码)

3: 说说连接数据库, VFP连接数据库最简单的当然就是它自己的FoxPro了, 奈何这个数据库格式基本上是被淘汰得差不多了, 所以它还是得联其他的数据库才能做点有意义的应用,比如ACCESS或者SQL server之类的. 不过说到这两个数据库它们还是微软的产品, 相比起VB来,你觉得亲儿子和干儿子哪一个在自己家里可以更随便一点呢?

当年在windows下最火的两种快速开发语言就是: Delphi和VB

VFP要打擂台的话得和VBA和PowerBuild去打,并且应该还是打不过的.

楼主你还选哪个呢?

参与评论 您还未登录,请先 登录 后发表或查看评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:游动-白 设计师:我叫白小胖 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值