精易论坛
标题:
局域网聊天,无服务器
[打印本页]
作者:
hsutr
时间:
2013-12-19 11:25
标题:
局域网聊天,无服务器
本帖最后由 宇智波·佐助 于 2013-12-28 21:28 编辑
{:soso_e104:}
[e]
.版本 2.支持库 sock.程序集 窗口程序集1.程序集变量 本机IP, 文本型.程序集变量 IP, 文本型, , "0".程序集变量 目标IP, 文本型.程序集变量 广播IP, 文本型, , "0".子程序 __启动窗口_创建完毕IP = 取本机IP ()本机IP = IP [1]目标IP = “”_刷新按钮_被单击 ()_启动窗口.标题 = “局域网聊天 - 在线人数:” + 到文本 (取数组成员数 (广播IP) + 1) + “人”编辑框2.获取焦点 ().子程序 _数据报1_数据到达.局部变量 收到消息, 文本型.局部变量 分割, 文本型, , "2"收到消息 = 到文本 (数据报1.取回数据 ()).判断开始 (寻找文本 (收到消息, “##@@HELLO@@##,”, 1, 假) ≠ -1) 分割 = 分割文本 (收到消息, “,”, 2) 数据报1.发送数据 (分割 [2], 19730, “##@@HELLO@@##,” + 本机IP) 加入广播组 (分割 [2]).判断 (编辑框1.内容 = “”) 编辑框1.内容 = 收到消息.默认 编辑框1.内容 = 编辑框1.内容 + #换行符 + #换行符 + 收到消息.判断结束.子程序 _发送按钮_被单击.局部变量 p, 整数型.判断开始 (取数组成员数 (广播IP) > 1) .计次循环首 (取数组成员数 (广播IP), p) 数据报1.发送数据 (广播IP [p], 19730, 编辑框3.内容 + “:” + 编辑框2.内容) .计次循环尾 ().默认 数据报1.发送数据 (目标IP, 19730, 编辑框3.内容 + “:” + 编辑框2.内容).判断结束.判断开始 (编辑框1.内容 = “”) 编辑框1.内容 = 编辑框3.内容 + “(我):” + 编辑框2.内容.默认 编辑框1.内容 = 编辑框1.内容 + #换行符 + #换行符 + 编辑框3.内容 + “(我):” + 编辑框2.内容.判断结束编辑框2.内容 = “”.子程序 _刷新按钮_被单击数据报1.发送数据 (“”, 19730, “##@@HELLO@@##,” + 本机IP)_启动窗口.标题 = “局域网聊天 - 在线人数:” + 到文本 (取数组成员数 (广播IP) + 1) + “人”.子程序 加入广播组.参数 对比消息, 文本型.局部变量 i, 整数型.判断开始 (取数组成员数 (广播IP) = 0) 目标IP = 对比消息 加入成员 (广播IP, 对比消息).默认 .计次循环首 (取数组成员数 (广播IP), i) .判断开始 (广播IP = 对比消息) 跳出循环 () .默认 .如果真 (i = 取数组成员数 (广播IP)) 加入成员 (广播IP, 对比消息) .如果真结束 .判断结束 .计次循环尾 () _启动窗口.标题 = “局域网聊天 - 在线人数:” + 到文本 (取数组成员数 (广播IP) + 1) + “人”.判断结束.子程序 _编辑框2_按下某键, 逻辑型.参数 键代码, 整数型.参数 功能键状态, 整数型.如果真 (键代码 = #回车键) _发送按钮_被单击 () 编辑框2.内容 = “”.如果真结束.子程序 _编辑框1_内容被改变编辑框1.起始选择位置 = -1.子程序 __启动窗口_被激活_启动窗口.标题 = “局域网聊天 - 在线人数:” + 到文本 (取数组成员数 (广播IP) + 1) + “人”
[/e]
通信.rar
(2.14 KB, 下载次数: 111)
2013-12-19 21:38 上传
点击文件名下载附件
下载积分: 精币 -2 枚
补充内容 (2013-12-22 14:35):
补充下载地址:
http://urlxf.qq.com/?NjIJ7bF
作者:
维她命╰
时间:
2013-12-19 11:34
无法下载。。。
作者:
小米收徒带网赚
时间:
2013-12-19 11:55
还差2贴哈哈
作者:
停电了
时间:
2013-12-19 12:05
还不错.......
作者:
安梓韩
时间:
2013-12-19 12:06
= = =LZ你斩陆啊
作者:
hsutr
时间:
2013-12-19 12:16
维她命╰ 发表于 2013-12-19 11:34
无法下载。。。
再试试。。
作者:
Violation
时间:
2013-12-19 13:00
谢谢分享。、
作者:
维她命╰
时间:
2013-12-19 13:22
还是无法下在也。。。
作者:
superuserlrj
时间:
2013-12-19 13:33
楼主,附件不能下载!
添加附件时在附件的备注里面写一点内容试试看!
作者:
huafeng123
时间:
2013-12-19 14:20
好乱哦,还是不错的~
作者:
辰川
时间:
2013-12-19 15:24
无法下载哎
作者:
宇智波·小卓越
时间:
2013-12-19 17:56
提示:
该帖被管理员或版主屏蔽
作者:
hsutr
时间:
2013-12-19 21:27
huafeng123 发表于 2013-12-19 14:20
好乱哦,还是不错的~
为什么易语言代码格式不能正常显示?
作者:
as1017678910
时间:
2013-12-19 22:33
不错
作者:
qq2010108288
时间:
2013-12-20 13:23
还可以更加完善一些。
作者:
月球来的火星人
时间:
2013-12-20 18:41
作者:
魔仙明少
时间:
2013-12-20 20:15
要能传文件才是牛逼
作者:
PLLB
时间:
2013-12-21 01:15
下载看看怎么写的
作者:
haibing8611
时间:
2013-12-21 16:22
计次循环首 (取数组成员数 (广播IP), p) 数据报1.发送数据 (广播IP [p], 19730, 编辑框3.内容 + “:” + 编辑框2.内容) .计次循环尾 ().默认 数
作者:
小爬虫
时间:
2013-12-23 14:33
我在局域网里测试过了,根本不能互相发消息
作者:
宇智波·佐助
时间:
2013-12-28 21:28
其实实例不错
作者:
月球来的火星人
时间:
2014-1-25 11:36
作者:
wxlxmy
时间:
2014-5-24 14:32
顶起 用了数据报啊 正好用一下 懒得写了
作者:
第叁世界
时间:
2014-9-14 14:50
学习下逻辑,不错!
作者:
黑熊猫
时间:
2015-1-30 12:26
下载试试看~!
作者:
诚信老字号!
时间:
2015-4-4 22:35
补充下载地址:
http://urlxf.qq.com/?NjIJ7bF
作者:
tigerzoong
时间:
2015-12-7 18:35
加个buff回点血
作者:
aixnhc
时间:
2017-1-18 16:34
我就学习一下
作者:
蜂蜜柚子熊
时间:
2021-11-6 21:08
jdkdkdkskekdkfjndekekke
作者:
牛大马
时间:
2022-9-24 13:19
666666666666666666666
作者:
milkyway
时间:
2024-10-5 16:24
谢谢分享谢谢分享
作者:
milkyway
时间:
2024-10-10 15:34
谢谢分享谢谢分享
欢迎光临 精易论坛 (https://125.confly.eu.org/)
Powered by Discuz! X3.4