展会信息港展会大全

VB调用prolog及Amzi简介
来源:互联网   发布日期:2011-10-05 15:25:03   浏览:55279次  

导读:Amzi!Logic Server简介 amzi!logic server有集成开发环境IDE,你可以在其中编写、调试、运行、编译程序。它也提供命令行的形式进行运行编译。它由下面几个部分...

Amzi!Logic Server简介

amzi!logic server有集成开发环境IDE,你可以在其中编写、调试、运行、编译程序。它也提供命令行的形式进行运行编译。它由下面几个部分组成:

Listener
这是prolog解释器,你只需要把源程序调入解释器就可以解释运行了。源程序的扩展名为pro。

Complier
Prolog编译器,它的输出是编译过的文件,扩展名为plm,输入就是源程序pro。

Linker
Prolog连接器,输入文件为plm,输出xpl文件,最终的xpl文件就是编译连接以后的最终文件。注意,这种文件不能够直接运行的。

Runer
Prolog运行器,使用此运行器可以运行xpl文件。它的速度比直接在Listener中解释运行要快许多。

如果使用集成环境,这些工具都可以使用菜单调用。

下面简单介绍IDE中的Listener的使用:
1.选择菜单Listener/Start,打开Amzi!Listener,出现提示符 ?-
2.选择菜单Listener/Consult...,然后选择要解释的Prolog程序,,扩展名为pro,其实是文本文件。
3.然后就可以输入你的询问了。

Visual Basic的调用Amzi! Logic Server

amzi!中有很详细的例子介绍如何使用Visual Basic调用Prolog。这里只是简单的介绍一下:

如果你下载了完整的Amzi! Logic Server,就可以找到这个目录:samples/vb/hello,你只需要用VB打开hello.vbp,然后运行,就可以看到一个有Greet Me!按钮的窗口,点击它, 就会弹出几个窗口,如果看到Greetings Visual Basic Programmer, from Amzi! Prolog.的话,就表示一切OK,如果出现找不到hello.xpl文件的错误,你就需要把hello.frm文件打开,找到Command1_Click(),把其中的LoadLS

赞助本站

人工智能实验室

相关热词: 调用 prolog Amzi 简介

AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港