【发布时间】:2011-02-01 09:02:32
【问题描述】:
我刚刚完成了一个 TCL Db 应用程序,其中包括打开网页 URL 的功能。我的代码如下($adr是url):
eval exec [auto_execok start] \"\" [list $adr]
此代码在我的 Windows 工作站上运行良好。但是,在我将应用程序放在网络驱动器上后,我收到以下错误:
'\驱动器\共享\文件夹\子文件夹' CMD.EXE 以上述路径作为当前目录启动。 不支持 UNC 路径。默认为 Windows 目录。
网页仍然打开,但我仍然收到 TCl 错误。
soemone 是否知道在服务器或网络环境中使用 TCL 打开 URL 的更好方法?
谢谢,
DFM
【问题讨论】:
-
我将代码更改为以下内容:catch {eval exec [auto_execok start] \"\" [list $adr]} 这似乎在打开网页时消除了错误。跨度>