html - TCL HTML 文件查看器

标签 html mysql tcl tk-toolkit

我想使用 TCL 将数据从 MySQL 转换为 HTML。

  1. mysql数据转html的真正问题,
  2. 在 TCL 查看器中显示该 html,
  3. 我可以在 TCL canvas 或一些小部件中托管 IE 吗?我想为任务开发临时 HTML 报告模块。

简而言之:我想在 TCL 中加载/打开/查看 HTML 文件。任何 sample 将不胜感激。

最佳答案

虽然您不能只让 IE 在 Canvas 上呈现 — 太多事物以令人不快的方式交互以致不可能 — 您很可能能够使用 OpTcl将其嵌入到窗口中,然后您可以根据需要将其放入 Canvas 中。

这是该页面中的信息示例:

package require optcl

optcl::new -window .htm {http://wiki.tcl.tk}
.htm config -width 800 -height 600
pack .htm

这将生成一个 COM 对象的实例来处理 HTTP URL(在本例中为 http://wiki.tcl.tk)并将其嵌入到 Tk 小部件中( .htm).如果您要将它嵌入 Canvas 中,您会这样做:

package require optcl
canvas .canv
optcl::new -window .canv.htm http://wiki.tcl.tk
.canv create window 0 0 -anchor nw -window .canv.htm
pack .canv

嗯,这是最低要求。你真的会做更多(添加滚动条等)

还有一个extensive example维基上也有。 (这似乎不是 Tcom 的任务;它旨在允许 Tcl 与 COM 交互,但并不是真正允许 Tk 嵌入由它定义的小部件。)请注意,我没有在最近的 Windows 系统上测试过这个或最新版本的 Tcl/Tk。

关于html - TCL HTML 文件查看器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24276434/

相关文章:

tcl - 不错的交互式TCL外壳

linux - 右大括号后的额外字符

python - NUKE 表达式引用顶级相机

html - CSS悬停在特定位置显示文本

Javascript 将数据放在 <template> 上并在 axios 请求后将其附加到 tbody

php - 无法从 mysql 数组中找到特定元素

java - Hibernate hsql 删除的 MySQLIntegrityConstraintViolationException。无法删除或更新父行

css - 使用 modernizr javascript 库设计文章 HTML5 标签的问题

html - 容器中的中心网格元素(960 网格)

php - 加载数据(本地)INFILE - 无效的授权规范