如何在Tcl中简洁地连接字符串?
我可以轻松连接两个变量 foo 和 bar,如 Tcl 中所示:“${foo}${bar}”。 但是,如果我不想将中间结果放入变量中,如何轻松连接调用某个过程的结果? …
如何在Tcl 8.4中进行申请?
在 Tcl 8.5 中我可以做这样的事情: apply llength { 1 2 3 } 但是 v8.4 中没有定义 apply 。 在 v8.4 中如何使用 Tcl 定义 apply? 我需要这个,因为…
读取 Sqlite 数据库的 Tcl Starkit
我正在尝试构建一个读取 Sqlite 数据库的 Tcl 应用程序。当我为应用程序构建 starkit 并将 Sqlite 数据库文件放在 .vfs 文件夹中的 .tcl 文件旁边并尝…
适用于 Linux 的 Windows 资源编辑器
是否有适用于 Linux(FreeBSD 等)的命令行工具可以像资源一样进行修改exe 文件中的黑客 版本信息? Windows 下有一些用于此目的的实用程序,但我正在…
Expect - 不强制输入到生成的进程
package require Expect #### Log File Name ##### set logFile "mtte_result.log" set NextLine "\n" set RTSPrompt "RTS_Mon-> " exp_spawn plink…
如何使用 Tcl 的(interp)bgerror
我正在尝试 在从属解释器中运行 tclhttpd 但稍作修改以便在 tclkit 中运行。下面的代码“运行”(我可以点击 http://localhost:8015 ),但永远不会到…
将 TCL TK 转换为独立应用程序的最简单步骤
在遇到了与 C#、ASP.NET、MS Access、Linux 和 Mono 的主要兼容性问题后,我决定使用一种跨平台、开源且与嵌入式数据库兼容的语言进行编程,而嵌入式…
TCL 与 Lua - 编写 MMO 服务器脚本
我有一个 C++ 服务器端项目,需要将某种脚本嵌入其中。它是在线 MMO 类型服务器的一部分。我在使用 TCL 方面拥有丰富的经验,这似乎是天作之合。我在…
在 Windows 平台上创建 Tcl Starkit 的步骤
我正在尝试找出在 Windows 中创建 Tcl starkit 的基本步骤。我以前问过类似的问题,还购买了一本关于 Tcl 编程的书,访问了 wiki.tcl.tk,直接给 Tcl …
如何在 TCL 中创建并迭代哈希值的哈希值?
如何在 TCL 中创建并迭代哈希值的哈希值? 如果我有这样的数据: foo = { a => { aa => { aa1 aa2 aa3 } ab => { ab1 ab2 ab3 } ac => { ac1 …
如何动态填充 TK 组合框的值?
我是 tcl/tk 编程新手。这是组合框上的一个小代码片段。如何动态添加和删除组合框中的值? set ff [ frame f] set label [Label $ff.label -text "Nam…
无法使用 TCL 创建文件,该文件通过 PHP 执行
我有一个执行 TCL 脚本的 PHP 脚本。 TCL 脚本创建一个文件,但是当我通过 PHP(从浏览器)执行时,tcl 无法创建文件。 谁能指导我。 //PHP 代码 <?…
将用 C 打开的文件描述符传递给 tcl 解释器以供使用
我有一个 C 程序,在其中创建了一个 tcl 解释器。然后,我在 C 程序中打开一个文件,并希望将其传递到 tcl 解释器,以便 tcl 解释器可以对其进行 I/O…
在 PHP 中使用 proc_open 函数
我正在尝试从 PHP 执行 TCL 脚本。我使用 PHP 的 proc_open 进行通信。但是我无法从 tcl 脚本中获取结果。 有人可以检查一下代码并让我知道哪里出了问…