易语言连接服务器

易语言连接服务器,第1张

方法/步骤
1 打开2次易语言,分别新建一个窗口程序
2 在第一个窗口里添加服务器控件,第二个窗口添加客户控件
3 根据自己情况,这里端口可以根据自己需要去修改,不改也可以,我这里就不改了
4 我们在第二个窗口(放客户控件的)的窗口创建完毕事件里加入以下代码
客户1连接 (“127001”, 19730)
127001是本地服务器,根据自己的情况去修改IP,19730是刚刚设置的端口
5 在第一个窗口(服务器)的_服务器1_数据到达 事件加入以下代码
调试输出(服务器1取回客户 ())
6 先运行第一个窗口(服务器),再运行第二个窗口(客户),我们可以在第一个窗口的输出窗口里看到客户进入的状况
7 服务器向客户端发送消息可以用 服务器1发送数据()
我们把刚刚的调试输出(服务器1取回客户 ())改成
客户 = 服务器1取回客户 ()
添加一个按钮,在按钮单击事件加入服务器1发送数据 (客户, “提示_这只是一个提示”,)
8 在第二个窗口(客户),客户的数据到达事件里加入如下代码
9 现在我们来测试一下效果,先启动第一个窗口(服务器),再启动第二个窗口(客户)
注意:第一个窗口(服务器)有一个按钮,我们点击它,那么第二个窗口会d出提示框,提示内容为“这只是一个提示”
10 关掉服务器窗口,提示框依然存在,证明确实是客户窗口d出提示的没错
以上只是一个方法,思路
11 更多的功能需要自己去思考,实现的方法其实都是一个样子的,要学会举一反三
END

方法如下:使用外部数据库
控件代码为:如果真
(外部数据库1打开SQL数据库
(服务器IP,
用户名,
密码,
数据库名称,
,
)

假)

信息框
(“连接失败”,
0,
)使用数据库连接+记录集代码为:版本
2支持库
eDB如果
(数据库连接1连接SQLServer
(服务器IP,
数据库名,
用户名,
密码)

假)

信息框
(“连接失败”,
0,
)否则

如果真
(记录集1置连接
(数据库连接1)

假)
信息框
(“记录集关联数据库失败”,
0,
)

如果真结束

外网IP登陆要带端口号,试试11812285195:7000
你这个 *** 作我感觉像是在将自己的机器作为服务器配置,是这个诉求吗?
你做那个域名hosts更改意义不大,你本地做的结果,只能说明,当你本地触发访问这个域名时,会指向到你所设定的ip地址,而实际域名解析IP不会变化的,域名本身的IP地址需要通过控制面板进行 *** 作,所以你在IP138上查询的结果没有参考意义。
简单说,就是你做了hosts设置后,你通过CMD,ping下域名,结果就是你设置的IP地址,也就是你内网的IP。
实话,对易语言我不熟悉,不过从你 *** 作的步骤,感觉跟那个客户端没有太大关系。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13294477.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-09
下一篇 2023-07-09

发表评论

登录后才能评论

评论列表(0条)

保存