安下载编程开发

分类分类

HTML编译器(HTML Compiler)

HTML编译器(HTML Compiler)

v2020.3

大小:13.5 MB 更新:2023/03/24

类别:编程工具系统:WinXP, Win7, Win8, Win10, WinAll

立即下载

  HTML Compiler 2020是一款功能强大且专业的HTML编译器软件,它可以为编程人员提供一个将HTML应用程序转换为可立即使用的可执行程序的平台,可以充分发挥您的才华进行编程,整个编程过程都是自定义的,只要与编程有关的,都可以通过此工具对其进行编辑;新版本更是对系统进行大量优化以及对功能模块进行加强,同时也增加了多个功能,信息如下,新版本添加了新的Execute应用程序示例,该示例说明了如何使用最近添加的appGetCmdOutput和appExecAndWait外部Javascript函数,添加了新的外部Javascript函数appGetCmdOutput,这个函数允许执行外部程序,并最终获取程序的输出或结果;添加新的在线应用示例,该示例展示了我们如何确定我们的应用程序是否在在线环境中运行;添加了新的外部Javascript函数appExecAndWait,这个函数允许执行外部程序,并等待该程序完成执行;App Builder安装程序现在使用最新版本的Inno Setup,除其他更改外,现在还提供了非常现代的安装助手页面;需要的用户可以下载体验

HTML编译器(HTML Compiler)

新版功能

  添加新的appExtractFileDir外部Javascript操作,该操作将从指定的文件路径获取目录路径。

  添加新的Dialogs应用程序示例,以显示如何使用新的三个外部Javascript函数:appFileOpenDialog,appFileSaveDialog和appDirOpenDialog。

  添加新的appDirOpenDialog外部Javascript函数,该函数向用户显示标准系统对话框,以便选择目录路径。

  添加新的appFileSaveDialog外部Javascript函数,该函数向用户显示标准系统对话框,以便从文件系统中选择要保存的文件路径。

  添加新的appFileOpenDialog外部Javascript函数,该函数向用户显示标准系统对话框,以便从文件系统中选择要打开的文件路径。

  外部Javascript函数appShellExec现在接受第二个参数(可选),以打开程序并向其发送一些命令行参数。

  添加新的样本目录,该目录显示了如何使用最近添加的Javascript外部函数来播放目录。

  添加新的示例PCData,该示例显示了如何使用最近添加的Javascript外部函数来获取一些PC数据。

  添加新的示例注册表,该示例显示了如何使用最近添加的Javascript外部函数来处理注册表。

软件特色

  1、很安全

  您的HTML应用程序是在Microsoft Windows可执行文件中编译的,没有依赖性。应用程序的文件永远不会在最终用户计算机中提取,除非您要提取某些特定文件。

  2、无极限!

  将您的想象力放在这里。您可以将任何HTML应用程序(例如,电子书,调查,测验,杂志,演示文稿,相册和画廊,游戏等)转换为Windows的可执行程序。

  3、超级容易

  您可以使用用户图形界面或命令行工具来编译HTML应用程序,只需指出应用程序“ index.html”文件的路径即可。

  4、可订制

  HTML Compiler实际上是可自定义的,并且包括程序用户界面和为Microsoft Windows操作系统生成的应用程序的数十个主题。

  5、看一看!

  下一个视频展示了HTML编译器的工作原理!只需一分钟,您就可以了解HTML编译器如何获取“ MegaDemo” HTML示例应用程序并将其转换为独立的Microsoft Windows可执行文件。

  6、CLI支持

  HTML Compiler 2020除了可视环境外还包括命令行编译器。这样,我们可以从命令行简单,快速地编译应用程序。

安装步骤

  1、用户可以点击本网站提供的下载路径下载得到对应的程序安装包

HTML编译器(HTML Compiler)

HTML编译器(HTML Compiler)

  2、只需要使用解压功能将压缩包打开,双击主程序即可进行安装,弹出程序安装界面

HTML编译器(HTML Compiler)

HTML编译器(HTML Compiler)

  3、同意上述协议条款,然后继续安装应用程序,点击同意按钮即可

HTML编译器(HTML Compiler)

  4、可以根据自己的需要点击浏览按钮将应用程序的安装路径进行更改

HTML编译器(HTML Compiler)

  5、弹出以下界面,用户可以直接使用鼠标点击下一步按钮,可以根据您的需要不同的组件进行安装

HTML编译器(HTML Compiler)

  6、现在准备安装主程序,点击安装按钮开始安装

HTML编译器(HTML Compiler)

  7、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可

HTML编译器(HTML Compiler)

方法

  1、程序安装完成后,先不要运行程序,打开安装包,然后将文件夹内的文件复制到安装路径下

HTML编译器(HTML Compiler)

  2、然后直接双击补丁进行运行,此时就可以打开一个用户界面,点击图中标注的patch按钮

HTML编译器(HTML Compiler)

  3、完成以上操作步骤后,就可以双击应用程序将其打开,此时您就可以得到对应程序

HTML编译器(HTML Compiler)

使用说明

  打开一个项目

  HTML编译器使用“ .hcp”扩展名处理文件,并使用此文件保存您的单个项目选项和属性。因此,您可以使用HTML编译器“文件”菜单中的“打开项目”项,以选择以前保存的文件之一,以便开始使用此类项目,更改其选项,对其进行编译等。

  HTML编译器将系统中的“ .hcp”文件关联起来,您可以双击此类文件以自动使用保存的项目打开HTML编译器。请注意,随附的HTML编译器Web浏览器会像在编译项目时那样显示您的项目,实际上,您可以使用任何受支持的特殊命令,也就是说,可以在编译项目之前对其进行测试。

  外部JavaScript

  下表列出了可用的HTML Compiler JavaScript外部功能。您可以在JavaScript代码中使用此函数,以与可执行应用程序及其Web浏览器对象进行交互。

  函数(window.external。[功能名称])

  webFind()显示Web浏览器搜索对话框。 ……

  webPreview()打印预览浏览器页面。 ……

  appPlayWav(string wavPath [,boolean loop])再现WAV声音。将“ wavPath”设置为WAV文件路径。 (可选)将“ loop”设置为“ True”以循环播放声音。我们仔细建议尽可能使用较小尺寸的WAV文件。 ...

  appStopWav()停止任何WAV声音的再现。 ……

  appFileExists(string filePath)检查应用程序外部的文件是否存在。使用相对于应用程序索引文件的文件路径设置“ filePath”参数。该函数还接受系统绝对路径。布尔型

  appReadFile(string filePath)读取文本文件的内容。使用相对于应用程序索引文件的文件路径设置“ filePath”参数。此功能还可用于读取应用程序的内部文件。该函数首先查找可能的外部文件,如果不存在,则尝试读取内部文件而不解压缩它。

  该函数还接受系统绝对路径。 String appWriteFile(string filePath,string contents)写入文本文件的内容。使用相对于应用程序索引文件的文件路径设置“ filePath”参数。该函数还接受系统绝对路径。 ...

  appOpenFile(string filePath)打开一个外部文件或浏览一个外部目录。使用相对于应用程序索引文件的文件或目录路径设置“ filePath”参数。此功能还可用于自动提取并打开应用程序的内部文件。该函数首先查找可能的外部文件,如果不存在,请尝试打开内部文件。该函数还接受系统绝对路径。 ...

  appOpenFileWith(string execPath,string filePath)用指定的可执行文件打开一个外部文件。使用相对于应用程序索引文件的文件路径设置“ execPath”和“ filePath”参数。此功能还可用于自动提取和使用应用程序的内部文件。该函数首先查找可能的外部文件,如果不存在,请尝试打开内部文件。该函数还接受系统绝对路径。 ...

  appParamCount()获取传递给您的可执行程序的参数总数。 ... 整数

  appParamStr(int index)获取传递给应用程序可执行文件的特定参数的值。将“索引”参数设置为要检索的参数数。 “零”参数始终返回您的可执行路径。串

  appIsRuntime()查找您的HTML应用程序是从HTML编译器运行还是从应用程序可执行文件运行。 ...布尔

  appShellExec(字符串URL,字符串Args)在默认的Windows程序或浏览器中打开外部文件或URL。将“ URL”参数设置为要打开的URL或现有文件路径。如果打开可执行文件并想向其发送一些参数,请设置可选的“ Args”参数。 ...

  appMinimize()将应用程序最小化到Windows的任务栏中。 ……

  appRestore()从Windows的任务栏中还原应用程序。 ……

  appCanClose()如果您想知道用户或系统何时要关闭应用程序,请在您的应用程序中实现此功能,然后您可以对此事件做出反应并允许或不关闭应用程序。 ...布尔

  appWriteReg(string Key,string ValueName,string Value)在Windows注册表中的“当前用户”根键下写入一个文本值。将“密钥”设置为要写入的注册表项(如果不存在则创建一个),建立值的名称和要写入的值。布尔型

  appReadReg(string Key,string ValueName)从Windows注册表中的“当前用户”根键下读取文本值。将“密钥”设置为要读取的注册表项(存在杂色)和要读取的值的名称。串

  appRemoveReg(string Key,string ValueName)从Windows注册表中的“当前用户”根键下删除整个键或特定值。将密钥设置为要删除的注册表项。将值的name参数保留为空字符串以删除整个键。指定值的名称以删除该特定值的名称。串

  appComputerName()获取用户的计算机名称。 ...字符串

  appUserName()获取当前计算机的用户名。 ...字符串

  appCreateDir(string DirPath)创建一个新目录。使用新目录的路径设置目录的path参数。如果指定,HTML编译器会尝试强制创建子目录。布尔型

  appDirExists(string DirPath)查找目录是否存在。将目录的path参数设置为要检查的目录的路径。布尔型

  appDocsDir()获取计算机的用户文档目录。 ...字符串

  appRemoveFile(string FilePath)删除文件或目录(及其子目录)。将文件路径参数设置为指向现有文件或现有目录。布尔型

  appSetZoomLevel(Integer Level)在应用程序中设置缩放级别。缩放百分比:100、120、150等...

  appGetZoomLevel()获取应用程序中的当前缩放级别。 ... 整数

  appFileOpenDialog(string FileTypes)显示给用户和系统对话框,用于选择要打开的文件路径。此功能的结果是所选的文件路径,如果用户取消对话框,则为“未定义”。 FileTypes参数是可选的,可以包含一个或多个在对话框中使用的文件类型,以逗号分隔。每个文件类型必须用|分隔。指示显示名称和文件掩码。例如:“所有文件| *。*,文本文件| * .txt”。串

  appFileSaveDialog(string FileTypes,string DefaultExt)显示给用户和系统对话框,用于选择要保存的文件路径。此功能的结果是所选的文件路径,如果用户取消对话框,则为“未定义”。

  FileTypes参数是可选的,可以包含一个或多个在对话框中使用的文件类型,以逗号分隔。

  每个表示显示名称和文件掩码。例如:“所有文件| *。*,文本文件| * .txt”。

  DefaultExt参数也是可选的,可以包含用作默认扩展名的文件扩展名,例如:“ txt”。当用户使用文件名不带扩展名的文件保存文件时,将使用此默认扩展名:在这种情况下,对话框会自动附加此参数中指定的默认扩展名。

  串

  appDirOpenDialog()显示给用户和系统对话框以选择目录路径。此功能的结果是选择的目录路径,如果用户取消对话框,则为“未定义”。 ...字符串

  appExtractFileDir(string FilePath)检索此操作的是指定文件路径的目录路径。将FilePath设置为要从中获取目录路径的文件路径。串

  appExecAndWait(string ExecPath,boolean hideWindow)执行一个外部程序,并等待其完成。

  ExecPath必须是可执行路径。此路径可以是绝对路径,也可以是相对于我们的应用可执行文件的路径。 hideWindow参数是可选的:如果不想显示执行程序的窗口,则可以将其设置为true。请注意,如果他的程序需要用户干预,并且没有这些干预就永远不会结束,那么这可能会引起问题。请谨慎使用hideWindow。

  布尔型

  appGetCmdOutput(string CommandLine,boolean hideWindow,string workingDir)执行命令行并返回其输出或结果。

  命令行必须是要执行的命令行。 hideWindow参数是可选的:如果不想显示执行程序的窗口,则可以将其设置为true。请注意,如果他的程序需要用户干预,并且没有这些干预就永远不会结束,那么这可能会引起问题。请谨慎使用hideWindow。 workingDir参数也是可选的,可以将其设置为目录路径,以将其建立为当前工作目录。

  串

  HTML模板

  我们可以在服务器语言(如PHP)中使用的最好的东西之一就是模板的使用,也就是说,可以重用某些HTML,例如,以便更好地组织和维护我们的应用程序。 HTML语言不包含类似模板的内容,但是HTML编译器使您可以在设计时和运行时部分中轻松使用HTML模板。这是怎么做的。

  首先看一下HTML编译器包含的示例:“模板”。该示例向您展示了如何准备与“ NavButtons”提供的应用程序相同的应用程序,但是如何使用HTML编译器模板功能。在HTML编译器中使用HTML模板非常容易。您只需要使用某些HTML特殊注释来指示要包含的模板文件。

  当您需要在某些HTML文件中添加模板文件时,可以编写如下内容:

  <!-template:file.html->

  其中“ file.html”是要包含的HTML文件的路径(相对于应用程序索引文件目录)。您可以使用目录来改善组织,例如,可以编写如下内容:

  <!-template:helpers / file.html->

  这意味着您想包括“ file.html”文件,该文件可以在应用程序根目录(即应用程序索引文件所在的目录)的“ helpers”目录下找到。就这样!使用模板可以节省大量时间来开发应用程序,并且应用程序更不会出错。

  Web浏览器控件

  HTML编译器使用Microsoft Windows(tm)提供的Web浏览器控件。这意味着用户计算机需要安装Internet Explorer 4.0或更高版本。但是,这也意味着其他事情:您不能指望Internet Explorer程序中必要的HTML可以在Web浏览器控件中使用。

  换句话说,您无法获取某些HTML应用程序,而无法直接将其转换为HTML Compiler项目。有时这可能会起作用,但其他人则不会。为什么?原因有两个:首先,因为Web浏览器控件提供的功能与Internet Explorer程序提供的功能不同。其次,因为HTML编译器使用某些协议,而这些协议的运行方式与通用HTTP协议不同。

  实际上,这种限制不仅存在于HTML编译器中,而且还存在于使用Microsoft Windows(tm)提供的Web浏览器控件的每个程序中。但是无论如何,此控件可以很好地处理HTML,CSS,图像和JavaScript,并且HTML编译器为您提供了其他功能,例如直接提取或执行文件(MP3,视频等)。

  请记住,这种限制不是HTML编译器所独有的,而是存在于使用Web浏览器控件的任何程序中,因此,如果某些程序答应了其他事情,这将很难理解。另一方面,HTML编译器为您提供了此类程序的独有功能:设计时Web浏览器控件的运行方式与运行时Web浏览器控件的运行方式相同。

精品推荐
同类推荐
相关下载
  • 最新排行
  • 最热排行
  • 评分最高
编程开发排行榜
实时热词