(2)使用易语言CCHTTP开发WEB网站-你好世界


专栏目标

在浏览器输入地址,打印你好世界

开始

1.打开易语言,新建窗口项目

新建一个窗口项目,导入模块
在这里插入图片描述
画组件
在这里插入图片描述
项目创建完毕
在这里插入图片描述

2.写E语言代码

1.新建全局变量‘全局_网站’

在这里插入图片描述

2.新建3个子程序

.版本 2

.子程序 接口_前全局接口, 逻辑型
.参数 指针
.局部变量 接口, CC接口

取回接口 (指针, 接口)
返回 ()

.版本 2

.子程序 接口_后全局接口, 逻辑型
.参数 指针
.局部变量 接口, CC接口

取回接口 (指针, 接口)

返回 ()

.版本 2

.子程序 页面_前台, 逻辑型
.参数 指针
.局部变量 接口, CC接口

取回接口 (指针, 接口)
接口.回复模板 (, )
返回 ()

3.在主窗口程序集写下代码

.版本 2
.支持库 spec

.程序集 窗口程序集_窗口_主窗口

.子程序 _窗口_主窗口_创建完毕

网站_初始化 ()

.子程序 网站_初始化
.局部变量 数据库连接数, 整数型

全局_网站.创建 (取运行目录 (), , 10, )
全局_网站.配置_回复JSON格式 (, “code”, , )
数据库连接数 = 全局_网站.配置_数据库连接 (数据库_取连接文本_MySQL (127.0.0.1, “edb”, “edb”, “a7nCAdXNrKKsxjY4”, 3306, , , ), 10, 30, , )
调试输出 (“数据库连接数”, 数据库连接数)
全局_网站.注册前全局接口 (&接口_前全局接口, “是否登录”)
全局_网站.注册后全局接口 (&接口_后全局接口, “是否登录”)
' =====注册页面
全局_网站.注册接口 (&页面_前台,/,/index/index.html”, , “GET”)  ' 注册一个前台页面

' =====注册接口

.子程序 _按钮_启动_被单击
.局部变量 cc, CC操作结果
.局部变量 绑定域名, 文本型, , "0"

绑定域名 = 分割文本 (编辑框_绑定域名.内容, #换行符, )
全局_网站.配置_绑定域名 (绑定域名)
全局_网站.配置_静态资源_缓存时长 (300)
cc = 全局_网站.启动 (编辑框_监听地址.内容, 到整数 (编辑框_监听端口.内容))
.如果 (cc.是否成功)
    按钮_启动.禁止 = 真
    按钮_停止.禁止 = 假
.否则
    按钮_启动.禁止 = 假
    按钮_停止.禁止 = 真
.如果结束


.子程序 _按钮_停止_被单击
.局部变量 cc, CC操作结果

cc = 全局_网站.停止 ()
.如果 (cc.是否成功)
    按钮_启动.禁止 = 假
    按钮_停止.禁止 = 真
.否则
    按钮_启动.禁止 = 真
    按钮_停止.禁止 = 假
.如果结束


.子程序 _窗口_主窗口_可否被关闭, 逻辑型
.局部变量 cc, CC操作结果
.局部变量 str, 文本型
.局部变量 json, 类_json
.局部变量 视图函数, 文本型, , "0"
.局部变量 i, 整数型

str = 全局_网站.取网站路由视图 ()
json.解析 (str, , )
json.取所有属性名 (视图函数, “视图函数”)
调试输出 (视图函数)
全局_网站.取消注册前全局接口 ()
全局_网站.取消注册后全局接口 ()
.计次循环首 (取数组成员数 (视图函数), i)
    全局_网站.取消注册接口 (视图函数 [i])
.计次循环尾 ()
json.清除 ()
cc = 全局_网站.停止 ()


4.先运行一遍,生成视图目录

在这里插入图片描述

5.创建html文件

目录下生成的文件中 新建文件 模板/index/index.html
index.html代码内容

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<p>你好,世界</p>
	</body>
</html>

3.运行

浏览器输入:127.0.0.1:5205 (你设置的地址和端口或者域名)
此时我们就可以看到
在这里插入图片描述

总结

至此!一个简单的框架做好了!
附上章节资源:
前台我们先这样,下期讲后台登录页面以及登录接口

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
易语言提供了很多函数和方法来获取表情的UTF-8编码。UTF-8是一种常用的字符编码方式,用来表示各种语言的字符和符号。在易语言中,我们可以使用一些内置函数来处理和获取表情的UTF-8编码。 首先,我们可以使用“变量”) функци来声明一个变量来存储表情的UTF-8编码。例如,可以声明一个字符串类型的变量“emoji”,用来存储表情的编码。 然后,我们可以使用“输入表情代码”)函数来获取用户输入的表情的UTF-8编码。这个函数会打开一个对话框,让用户输入表情代码。用户可以输入一些特殊的字符来表示表情,如“\u{1F602}”来表示一个笑脸表情。函数会将用户输入的表情代码作为字符串返回给我们。 接下来,我们可以使用“输出表情”)函数来将表情的UTF-8编码转换成实际的表情符号,并将其显示在屏幕上。这个函数需要接受一个参数,也就是表情的UTF-8编码,然后将其转换成可显示的字符串,并输出到屏幕上。 最后,我们可以使用“获取")函数来获取已经赋值给变量的表情的UTF-8编码。这个函数需要接受一个参数,也就是我们之前声明的变量名,然后会返回该变量中存储的表情的UTF-8编码。 总之,易语言提供了一系列函数来帮助我们获取表情的UTF-8编码,并进行相关操作。通过这些函数,我们可以轻松地获取和处理表情的编码,并将其显示在屏幕上。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

江南啊江南

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值