Visual Prolog7.1中文教程:从入门到实践

5星 · 超过95%的资源 需积分: 10 64 下载量 184 浏览量 更新于2024-12-02 3 收藏 3.33MB PDF 举报
"这是一份关于Visual Prolog 7.1的中文教程手册,内容包括了从基础到进阶的各种主题,旨在帮助读者通过实践学习掌握该编程语言。教程覆盖了创建GUI程序、Forms的设计与交互、鼠标事件处理、基本图形元素、Horn语句、控制台应用程序、文本编辑器实现以及绘图等核心概念。每个章节都包含实例演示和逻辑知识的小结,以加深理解。" 在Visual Prolog 7.1的学习过程中,首先会接触到的是如何创建和运行GUI程序。第1章介绍了如何开始一个新项目,设置程序标题,并对逻辑的基本概念进行了简单的介绍。第2章则深入到Forms的创建,包括添加菜单项并使其实现功能,以及使用CodeExpert来编写代码。在这一章,读者将学会如何让界面更加交互友好。 进入第3章,教程开始讲解鼠标事件的处理,如添加鼠标按下事件监听器,以及利用onPaint方法进行图形绘制。这些内容对于开发具有动态特性的应用程序至关重要。第4章则涵盖了工程管理和类的创建,如设置控件属性,这对于构建复杂的程序结构是必要的。 第5章专注于Horn语句,这是Prolog的核心语法之一。读者将学习函数、谓词、求解过程,以及如何处理非唯一答案的情况。此外,本章还解释了Horn子句的含义和声明,以及GDI实体和绘图谓词的使用。第6章则转向控制台应用,探讨了截断、表操作、字符串操作,以及谓词的语法。 接下来的章节,第7章,指导读者实现一个简单的文本编辑器,包括文件的保存和加载,以及编辑器功能的扩展。第8章进一步讨论了绘图,特别是onPainting的相关话题和CustomControl的应用,使得开发者可以创建自定义的图形用户界面。 最后,第9章涉及数据类型,涵盖了基本的原始数据类型如整数、浮点数等,以及集合的使用,这是处理数据和逻辑的关键部分。通过这个手册,读者将能够逐步掌握Visual Prolog 7.1的各个方面,从而成为熟练的Prolog开发者。