发信人: 263_syf()
整理人: kamkam(2002-05-01 23:51:19), 站内信件
|
Lotus Script 语言学习 ( 一 )
来源:东海龙宫 http://syfang.yeah.net
供稿:王建龙
内容:
Lotus Script绪论
这一章节,主要包括Lotus Script简介,及怎样利用Script编辑器书写和修改Sc ript语句,怎样编译Script语句,怎样利用调试器调试Script语句并查找错误。
什么是Lotus Script语句。
Lotus Script是一种嵌入式的BASIC脚本语言。可以用于面向对象的程序的开发。 Lotus Script允许您编写复杂的脚本语言,比传统的宏在特定的场所和事件更有 用处。Lotus Script和它的开发工具通过Lotus应用程序在Lotus支持的所有平台 上提供了一种公共的应用程序的环境。Lotus Script可以上以下几种产品中使用 :
Lotus Notes R4 or 更高的版本。
Approach 96 或更高的版本。
Freelance Graphics 96 或更高版本。
Word Pro 96或更高版本。
Lotus 1-2-3 97或更高版本。
LSCube
Lotus Script具有宽阔的特性。Lotus 产品的接口是通过预定义的类来实现。这 些产品编译和装载用户的脚本语言并自动的包括类的定义以提高代码的效率。Lo tus Script语句扩展了Lotus 产品的扩展能力。主要有以下几点:
在许多的Lotus 产品中的许多对象和事件中放置Script语句的能力。Lotus Scri pt中有一批超出VB的扩展,在利用Lotus产品编写应用程序时,提供另外的能力和 应用。
提供脚本调试器及语法检查器。
通过每一种产品的类定义,来访问宽阔的产品函数。
访问用LSX工具包开发的扩展类。
你编写,调试和运行脚本语句的环境依靠你的Lotus产品.要了解你产品的设计环 境,请查看你的产品文档。
Lotus Script的优越性
Lotus Script提供以下的优越性
Basic的扩展集。
因为是BASIC的一个扩展集,因此,它特别容易学习,特别是对VB的用户。你能写 出任意的脚本利用顺序、选择、循环及子程序和另外的一些约定。
交叉平台
Lotus Script语句是一种多平台的脚本语言。它支持的平台有:Windows, Macin tosh, OS/2, UNIX, OS/390, 和 AS400等。在WINDOWS平台上开发的程序在别的平 台上执行没有任何的变化。这种特性在工作组的工作站应用程序及各种需要电邮 的文件或不同用户工共享的文档特别重要。
面向对象
Lotus 产品提供可在Lotus Script中可利用的对象类,你可书写脚本语句去访问 和操纵这些对象。这些脚本是事件驱动的。例如,操作,单击对象或按钮,打开 文档,打开视图等。
包括在Lotus 应用程序中。
Lotus Script 被Lotus 产品支持,因此,这些产品能访问其它的产品利用Lotus Script中的扩展类。
支持OLE
利用Lotus Script语句,Notes能变成一个完美的容器。如SmartSuite文档及其它 一些支持OLE的应用程序。如微软的OFFICE,你可利用自动的OLE对象来操纵它。
和函数共存。
LOTUS 产品中还包括一些函数,SCRIPT语句和这些函数共存。
综合的开发环境。
LOTUS 提供了一个综合的开发环境(IDE),可以创建,编辑,编译,调试脚本语 句,并能浏览类的变量和属性。可以利用该IDE来编写复杂的脚本语句。
通过LSX扩展。
Lotus Script允许LSX来建立自己的类和对象。LOTUS SCRIPT 支持继承,构造器 ,方法重载等。这些特性允许用户充分利用面向对象的设计,来快速创建自己商 业对象。如要了解LSX的详细信息,请访问LOTUS 公司开发中心的WEB站点。(ht tp://www.lotus-developer.com)
-- 岁月匆匆
人生几何
得行乐时且行乐
莫叫青春白度
http://syfang.yeah.net
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.96.198.213]
|
|