Genhtml.prg 是 _GENHTML 系统变量在默认情况下调用的程序。
使用 _GenHTML 可很容易地收集静态数据,或用于转换表单、标签、报表、和菜单以便于查看、或通过 email 发送或以网页形式发布信息。使用 _GenHTML 还可使没有安装 Visual FoxPro 的站点也能共享数据,或者用于创建网页中所使用的模板。
当在“文件”菜单中选择了“另存为 HTML”选项时,GenHTML.PRG 即会自动运行。只有在“表单设计器”、“标签设计器”、“菜单设计器”、或“报表设计器”活动时,或者是在“浏览”窗口中有打开的表格或临时表时,“另存为 HTML”菜单选项才会有效。GenHTML 在使用 _HTML.VCX 类库中的类生成 HTML 文档时会以所指定的数据源作为基础。
可使用如下语法在“命令”窗口中运行 GenHTML:
DO (_GENHTML) WITH <cSourceFile> <cOutFile>[, <nShow>][,<vIELink>][,...
参数 | 说明 |
cOutFile | 默认值 = “”
指定输出文件的文件名。默认的后缀名是 HTM。 |
cSourceFile | 默认值:= “”
指定源文件的文件名、别名或对象。 |
nShow | 默认值:= 0
指定 GenHTML 是否创建并打开输出文件。tnShow 可以是以下各值: 0 = 生成输出文件 |
vIELink | 默认值:
指定与 Internet Explorer 对象或 Web 浏览器控件的链接。 |
Object | 默认值:
指定对 Internet Explorer 对象的引用。 |
cStyle | 默认值:
指定 GenHTML.DBF 中的 Style ID。 |
tcScope | 默认值:
通过设置 cScope 属性指定扫描的范围。 |
cHTMLClass | 默认值:
指定类,和 HTML 对象实例化的类库(可选)。 |