易语言应用esp编程入门

易语言应用esp编程入门

ID:9043121

大小:1.86 MB

页数:33页

时间:2018-04-15

易语言应用esp编程入门_第1页
易语言应用esp编程入门_第2页
易语言应用esp编程入门_第3页
易语言应用esp编程入门_第4页
易语言应用esp编程入门_第5页
资源描述:

《易语言应用esp编程入门》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、易语言应用ESP实例入门教程    作者:小石头易语言应用ESP实例入门教程前言:为什么要写这个东东当前,计算机编程技术发展日新月异,随着互联网的普及和传输速率的大幅提高,网页程序由于其无需下载安装,升级、维护方便等优势,正在逐步取代传统的桌面应用程序。而主流的编程工具都已增加了开发网页程序的功能。那么作为使用易语言的广大编程人员想开发网页程序该怎么办呢?大家别恢心,好在我们易语言界里面藏龙卧虎,有好多高手为易语言开发出了具备各种新功能的支持库,这里面就有“云外归鸟”开发的ESP,它是立足现有易语言编程环境下,开发动态网页程序的最佳选择。东西是好东西,可是E

2、SP推出2年多了,用的人却很少,坛子里的例程也少的可怜,并且目前还有很多人不知道ESP这个东西是什么。究其原因,我想缺乏必要的初级教程和例程,是限制其发展的一个主要问题。“云外归鸟”在推出这个系统时指出其应用群体是具备一定的网页开发基础以及ASP开发能力的人,也就是坛子里所说的相对“老鸟”,但反过来想一想,会以上两种技能的人还有必要再学ESP来开发网页吗?回答是否33易语言应用ESP实例入门教程    作者:小石头定的,即使有,也是出于一种娱乐的心理搞点东西玩一玩。真正需要用ESP开发的人我想应具备以下一些特点:只用易语言开发软件、其它语言或会一点或不会、没

3、有开发过网页、不想花太多时间再去学习另外一门语言。具备以上特点的人在易界应该是主体(也就是所说的菜鸟)。所以很多人想学习,但看了ESP自带的那个成品例程又看不明白,最后还是放弃了。因此,我个人认为还是有必要推出一个针对“菜鸟”的ESP入门教程,也就是说,本教程力争把读者群体定位在:一个不会ASP而只会易语言的人,当然,这只是作者自己一厢情愿的想法,到底效果如何,还要等待后面的反应了。一、什么是ESPESP(易语言 ServerPages)即易语言活动服务页,它是易语言编程界高手“云外归鸟”为解决易语言不能编写B/S网页系统软件而推出的。主要用于帮助易语言建立

4、动态网站开发环境。通过ESP,可以结合HTML、易语言、JavaScript、VBScritp(后面两种角本语言主要应用在网页客户端,服务器端核心代码用易语言实现)等语言来编写动态的、交互的和高效的Internet应用。1、ESP自己独具的优点由于核心代码采用易语言来编写,使原有使用易语言来开发软件的用户在基本不需要学习其它语言的前提下,可以很快上手,再结合HTML代码(这部分可以用Dreamweaver等网页编辑软件来完成),即可快速完成网站应用程序的开发。33易语言应用ESP实例入门教程    作者:小石头另外,服务器环境架设方便也是其突出优势,系统提供

5、一个独立、小巧的服务器,无需再安装IIS等专业服务器软件。如果需要IIS,也可把ESP环境植入其中,实现ASP、ESP混合开发系统的目的。2、ESP目前存在的缺点由于ESP不是易自身所带的功能,因此它与易IDE编程环境的结合上还不十分方便,目前只是在代码编写、编译上可以利用IDE。此外,由于ESP普及率和知名度不高,目前支持ESP的网络服务器基本为零,也就是说,要想把自己开发的一个网页应用程序在整个互联网上发布,只能选择自己架设。不过好在我们基本把用户群体定位在中小型单位的管理软件,这样可以利用他自己的服务器来架设。二、ESP应用环境配置方法在使用之前,要首

6、先选择一个ESP环境的架设方案,目前我们有两种方案可供选择:独立服务器版和IIS版,两种方案各有优势,对于初学用户,推荐用独立服务器版,这个版本只需启动一下服务器就可以了,另外你编译的DLL程序无需再改成*.ESP即可被服务器认别。方便程序的调试。这部分内容,其实在ESP帮助里面说的再明白不过了,这里只作一下摘录。1、独立服务器版33易语言应用ESP实例入门教程    作者:小石头使用方法:一、把核心支持库krnln.fnr和esp.fne复制到服务器软件同目录下(必须)。二、把DLL插件用到的支持库也复制到服务器同目录下(易语言编的DLL要求一样)三、把D

7、LL编译成扩展名为.DLL,不要用.ESP。服务器会自动映射,比如:index.esp->index.dll,而dll是不允许下载的。在网页里要用.esp。四、DLL一定要有一个名称为“网页接口”的导出函数(公开子程序),程序在这里编写。五、调试时不能用易语言IDE调断点,只能编译后在程序里插入:服务器应答类.添加到日志(文本型日志内容),来监视程序的运行过程,输出的日志内容在日志ESPXXXXXXX.log文件里查看,开头为ESP后面为当天的日期数字。六、启动服务器,默认目录为网站根目录(自行修改);IP为默认的(如有多IP可自行选择);TCP端口默认

8、为80;修改设置要停止服务器后再启动才生效。关闭窗口

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。