<分区>
在我继续投入时间检查 RealBasic(现在为 Xojo)之前,我希望得到一些已经从 VBCLassic 转移到使用 Windows 版本的 RealBasic 来编写专业业务应用程序的人的反馈。
语言是否足够好,是否有足够的第三方插件来解决不可避免的缺点等?
谢谢。
<分区>
在我继续投入时间检查 RealBasic(现在为 Xojo)之前,我希望得到一些已经从 VBCLassic 转移到使用 Windows 版本的 RealBasic 来编写专业业务应用程序的人的反馈。
语言是否足够好,是否有足够的第三方插件来解决不可避免的缺点等?
谢谢。
最佳答案
我从来都不是 VB6 的大开发人员,但我使用 VB.NET 的次数相当多。 REALbasic 是创建桌面应用程序的绝佳替代品,但有些事情它不能做,例如创建 DLL 或 COM 对象。
REALbasic 语言明显比 VB6 更健壮:它完全面向对象,具有内省(introspection)/反射功能,甚至还具有一些动态功能。该 IDE 比 VB6 IDE 好很多。但是 VB6 现在已经 10 岁了,REALbasic 会定期更新,所以它应该会更好。
第 3 方控制市场存在弱点。例如,您找不到与 VB6 可用的网格控件一样好的东西。直到最近,报告一直是一个薄弱环节。 REALbasic 本身现在包括报告功能,并且有多个第 3 方报告工具可用。
我使用 REALbasic 为 Windows 创建了很多专业的商业应用程序,但我在 Mac OS X 上进行了所有开发,并使用 VMware Fusion 和 REALbasic 的远程调试器在 Windows XP/Vista/7 上进行测试和调试。
更新:截至 2013 年,REALbasic 现在称为 Xojo (虽然语言是一样的)。
关于windows - RealBasic 编写 Windows 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1621738/