我正在尝试为用 Win-Prolog 编写的 GUI 实现一个帮助系统。显而易见的方法似乎是 HTML。是否可以从 WinProlog 中以编程方式打开具有给定 URL 的浏览器?理想情况下,我想将浏览器打开调用与按钮单击或类似事件联系起来。
问问题
86 次
2 回答
1
要使用用户首选的 Web 浏览器打开 URL,请尝试(假设 URL 是原子):
open_in_web_browser(URL) :-
cat(['cmd /c start /D"', URL, "'"], Command, _),
exec(Command).
于 2015-10-04T18:23:03.063 回答
1
可以使用命令行打开浏览器。
您可以使用 exec 谓词从 win-prolog 中给定命令行来打开浏览器。
例子
firefox :-
exec('C:\Program Files (x86)\Mozilla Firefox\firefox.exe','-url http://www.lpa.co.uk/',X).
于 2015-10-04T18:15:58.640 回答