VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
查看: 981|回复: 14

VB6堕落了?最近试了两天易语言

[复制链接]
发表于 2020-2-25 10:36:37 | 显示全部楼层 |阅读模式
果然还是挺牛逼的,之前用AAU,觉得类太多,太繁琐。没太多好感。
易语言虽然乍一眼这个代码编辑器怪的一B,竟然还有表格。除了打字有些麻烦,还有tab补全是个渣渣以外,感觉也不是特别难接受。
 楼主| 发表于 2020-2-25 10:37:21 | 显示全部楼层
不过易语言静态编译那个程序真的大的恐怖,空窗口600多K
回复 支持 反对

使用道具 举报

发表于 2020-2-25 11:41:51 | 显示全部楼层
JuncoJet 发表于 2020-2-25 10:37
不过易语言静态编译那个程序真的大的恐怖,空窗口600多K

600多k算什么?现在难道还缺那一点空间吗?

用C++写程序,把Qt静态链接进去,你知道程序体积会有多大吗?这还是静态链接。如果是动态链接,算上库至少几十M。
回复 支持 反对

使用道具 举报

发表于 2020-2-25 11:43:20 | 显示全部楼层
不过易语言真的不怎么样。快速开发用脚本语言不是更方便?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-25 11:58:12 | 显示全部楼层
Apple_0 发表于 2020-2-25 11:43
不过易语言真的不怎么样。快速开发用脚本语言不是更方便?

易语言确实需要定义类型,相比较VB不需要
但是控件上,占据优势比较大。能使用COM控件、VCL(Delphi)控件,以及自己特有的控件
虽然有点大杂烩,但全中文名称,一眼就看得出用法,上手快
缺点就是全局可以看到相似的中文很多,操控起来还是要打好几个汉字。
回复 支持 反对

使用道具 举报

发表于 2020-2-25 16:12:29 | 显示全部楼层
JuncoJet 发表于 2020-2-25 11:58
易语言确实需要定义类型,相比较VB不需要
但是控件上,占据优势比较大。能使用COM控件、VCL(Delphi)控 ...

Windows下很多脚本语言也能用COM。

此外,VB不用定义类型我觉得是缺点。我以前用VB的时候Option Explicit是必备的。这一点我现在用Ruby和JavaScript的时候深有体会,变量名拼错不报错,然后运行的时候调试半天才发现问题……

对我来说,易语言的最大问题在于没有用它的理由。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-25 16:46:33 | 显示全部楼层
Apple_0 发表于 2020-2-25 16:12
Windows下很多脚本语言也能用COM。

此外,VB不用定义类型我觉得是缺点。我以前用VB的时候Option Expli ...

用了一天易语言,感觉不行。还是难以接受,VB根深蒂固。
比如加载窗口 load,易语言里 加载()
但是卸载窗口 unload me,我特么易语言里面找了半天 没有这种用法
后来发现是  窗口.销毁()
还有异常处理,易语言拖放日历控件会导致程序崩溃,然而我并不知道怎么解决= =#
VB的话 on error resume next一句解决所有问题
回复 支持 反对

使用道具 举报

发表于 2020-2-25 17:31:10 | 显示全部楼层
JuncoJet 发表于 2020-2-25 16:46
用了一天易语言,感觉不行。还是难以接受,VB根深蒂固。
比如加载窗口 load,易语言里 加载()
但是卸 ...

反正现在不开源的我一律不用。
回复 支持 反对

使用道具 举报

发表于 2020-3-1 20:46:35 | 显示全部楼层
推荐你试试aardio软件 , 这个语法类似js, vb转过去简单
回复 支持 反对

使用道具 举报

发表于 2020-3-1 20:46:53 | 显示全部楼层
本帖最后由 popdes 于 2020-3-1 20:48 编辑

调用com组件和dll啥的都可以, 还有很多扩展库,很强大
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

文字版|手机版|小黑屋|VBGood  

GMT+8, 2020-4-1 10:42

VB爱好者乐园(VBGood)
快速回复 返回顶部 返回列表