通用 Tcl/Tk 编程和介绍: 请参阅 Brent Welch 令人难以置信的著作 Practical Programming in Tcl and Tk。由于 Brent 的慷慨,您甚至可以阅读和打印旧版本以及当前版本中的选定章节,网址为 http://www.beedub.com/book 。
开发 Tcl 所需的下载: 请访问 http://www.tcl.tk 获取适用于所有操作系统的 TclPro 1.4.1,以及几乎所有您可能需要的附加软件包。TclPro 包含版本 8.3 的 2 个解释器(Tclsh 和 Wish),以及一个出色的交互式调试器和一套有用的工具和库。1.4.1 版本已公开发布。然而,截至 2002 年中期,ActiveState 似乎正在接管 TclPro 产品作为商业产品。请记住,您可以始终从 http://tcl.sourceforge.net 获取适用于所有操作系统的“标准”解释器,因为 Tcl 是开源软件。
带有语法高亮等功能的编辑器: 对于 MS Windows,我喜欢价格实惠的商业产品 TextPad,网址为 http://www.textpad.com。目前,每个许可证的费用为 27 美元,您可以在购买前试用。请务必从他们的网站获取 Tcl 语法定义文件。TextPad 是我见过的功能最丰富的 MS Windows 编辑器,并且能够模拟 Microsoft 编辑器的行为。您可以通过将其与解释器和其他工具连接,将其用作 Tcl/Tk 开发的 IDE。对于 Unix/Linux,甚至可能对于 MS Windows,请尝试 Nedit,网址为 http://www.nedit.org。它在 GNU 通用公共许可证下是免费的。它在使 MS Windows 用户立即提高工作效率方面也做得很好。
您可能需要的工具: 大多数 VB 程序员首先想要的是访问 ODBC 数据库。从 http://www.tcl.tk 获取 TclODBC 2.2 软件包。它是 Win32 的 DLL,可将您连接到所有 ODBC 数据源和驱动程序。它附带文档,并且上面有一个最小的示例。请注意,它可能不一定可移植到其他操作系统,因此您可能需要将所有对它的调用包装到过程中。这样,您可以稍后移植您的代码以使用其他库。正则表达式几乎是其自身的一种强大的编程语言。因此,它们需要一些时间才能掌握。简单的 Tcl 程序“Visual RegExp”在这方面为我提供了极大的帮助。从 http://laurent.riesterer.free.fr/regexp 获取它。还有几个软件包可用于将 Tcl 连接到 ActiveX 世界,因此您可以自动化 MS Office 应用程序等。
必要的帮助主题: 一旦您安装了 TclPro 及其帮助文件,请转到其索引并访问“Tcl”主题。其中简明扼要地总结了该语言的语法规则以及驱动它的替换。另请务必访问“re_syntax”、“tclvars”、“tclsh”和“wish”主题。这些显然是从 Unix/Linux 上的 Tcl 手册页翻译过来的,如果您需要参考资料,它们是我见过的 WinHelp 中最好的一些文本。我不建议将此帮助文件作为您的首次入门,但它在编程时是一个极好的参考。
“开始”菜单项: 安装 TclPro 后,您应该查看 TclPro 的“开始”菜单,并查看“Incr Widgets Reference”和“Widget Tour”。这些展示了 Tk 的内置 GUI 功能以及使用它们所需的实际 Tcl 代码。
倡导(如何说服您的管理层使用 Tcl/Tk): 在 http://www.tcl.tk 上提供了大量的倡导信息。