5

我正在从 Java 开发转移到 MSFT 环境。该应用程序目前是用 VB6 编写的,虽然它将来会转到 VB.NET/C#,但我现在需要找到一种方法来获取 VB6。有人告诉我它很旧,这些天不会有关于它的书。

有小费吗?网站?

4

5 回答 5

10

最好的提示是……跑!;-)

不,那里仍然有大量的 vb 网站,而且您应该仍然可以为 VB6 获取大量二手书,几乎没有。

于 2008-10-03T10:01:16.890 回答
2

有大量书籍,由于技术太旧,您可能可以很便宜地买到它们。例如,我刚刚在 1998 年以不到 3 美元的价格在亚马逊上买了一些 3 英寸厚的精装书。

此外,鉴于它的寿命,网络上有大量的参考资料随着时间的推移而积累起来。

VB6别被人吓到了,和现代开发平台相比,它有点原始,但如果没有完成工作,它不会被如此广泛地使用。也就是说,请使用更现代的开发工具,除非由于本文中其他人给出的原因您别无选择。

于 2009-12-14T15:35:32.373 回答
1

恕我直言,从 Java 到 VB6 的步骤并没有那么大……如果您安装了 Visual Studio 和随附的 MSDN 库,那么您就有了一个很好的起点。查看一些代码,将光标放在一个函数上,然后按 F1。与更高版本不同,VB6 附带的“在线”文档确实很有帮助。;-) Visual Studio 中的自动完成功能也非常有用。我发现 Eclipse for Java 中的内联完成更有帮助。

Visual Basic 设计的优点之一是它被设计成人类可读的(用 if-then-else 代替括号等)。当然,这归结为单个开发人员也可以在那里编写易于理解且注释良好的代码......一个很好的起点是找到一个解释VB6中不同数据类型如何工作的指南。简单数据类型和对象之间的区别。以及如何将这些作为参数传递给函数:“ByVal”与“ByRef”。我认为这是 VB6 初学者最大的“危险”之一。一旦你了解它,这很容易。

于 2008-10-03T10:26:08.760 回答
1

正如之前的海报所说,在线 vb6 有大量的帮助,而且在亚马逊上非常便宜。Francesco Balana 的书“Programming Visual Basic 6.0”是我推荐的最佳书籍。它在某些方面已经够难了,但值得付出努力,因为他提供的信息会让你对这个主题有更深入的理解,而不是“傻瓜”类型的书。他还撰写了我认为被认为是 .net Visual Basic 上最好的书籍之一,并且可能是从 vb6 迁移到 vb.net 以及其中的陷阱方面最重要的专家。

于 2008-10-12T20:26:39.473 回答
1

我相信你可以得到一些关于它的书。如果亚马逊没有,试试 Ebay?

不过,这是一种简单的语言——你应该不会有太多的麻烦!总是有 MSDN 文档。

我遇到了相反的问题:我在 VB 中有一些旧应用程序,需要更新其中一个,但找不到安装媒体!

于 2008-10-03T09:58:08.130 回答