自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (40)
  • 收藏
  • 关注

空空如也

中国网红产业专题研究报告2016

图文介绍分析版。

2017-03-29

!jquery鼠标悬停横向时间轴代码.

!jquery鼠标悬停横向时间轴代码,经典代码,值得拥有

2015-03-03

jquery仿腾讯云下拉导航

jquery仿腾讯云下拉导航源码,直接调用就可以

2015-03-03

Awesome Kit分享(PSD手机APP扁平化设计源文件)

Awesome Kit分享(PSD手机APP扁平化设计源文件)

2014-12-03

J2EE_OA项目开发日记(缺少项目经验的可以仔细阅读).doc

J2EE_OA项目开发日记(缺少项目经验的可以仔细阅读).doc

2014-10-21

易语言专用API函数命令中文解释--强烈推荐

内部API直接复制就可以了。含有详细的解释! .版本2 .DLL命令 发送消息返回_, 整数型, "user32.dll", "SendMessageCallbackA", , SendMessageCallback,该函数最大的特定是可以立即返回。目标窗口函数执行完毕后,会用回调函数的形式将结果返回Long,TRUE表示成功,FALSE表示失败。会设置GetLastError .参数 窗口句柄, 整数型, , hwnd,要接收消息的那个窗口的句柄 .参数 消息标识符, 整数型, , wmsg,消息的标识符 .参数 消息1, 整数型, , wParam,取决于消息 .参数 消息2, 整数型, , lParam,取决于消息 .参数 指定函数地址, 整数型, , lpResultCallBack,指定函数地址。在vb5中可用AddressOf操作符获得 .参数 自定义值, 整数型, , dwData,用户自定义值

2014-07-22

mybdaycalendar平面日历设计素材.psd )

日历的PSD源文件,扁平化风格,极好,免费共享。

2014-07-16

form表单元素.psd

PSD格式的表单设计源文件,直接修改使用。(扁平化风格)

2014-07-16

计算机电源管理模块源码.e

计算机电源管理模块源码.e

2014-06-10

GDIPlus类2.4.1.e

GDIPlus类2.4.1.e

2014-06-10

78个皮肤开源.e

78个皮肤开源.e

2014-06-10

[开源]多线程操作模块,包括锁和线程池(非IOCP)[重要].e

[开源]多线程操作模块,包括锁和线程池(非IOCP)[重要].e

2014-06-10

!post免费发短消息.e

!post免费发短消息.e

2014-06-10

多页面浏览器易语言源码

多页面浏览器易语言源码

2014-02-25

易语言KTV管理系统.rar

易语言KTV管理系统.rar易语言源程序,免费下载了

2014-02-18

高仿黑客帝国屏保.rar

高仿黑客帝国屏保.rar,易语言源程序,免费下载了

2014-02-18

是否开启屏保源码.e

易语言是否开启计算机屏保。源程序,免费下载了

2014-02-18

易语言嵌入flash例程

易语言的flash程序源码,源程序,免费下载了

2014-02-18

黑客帝国屏保.e

易语言黑客帝国屏保,源程序,免费下载了

2014-02-18

易语言源码,编写自己的OD

版本 2 Copy Exception Exception Debug Event unionData GlobalSize Exception Exception 判断开始 Exception pExceptionRecord ExceptionCode = 十六到十 #Exception BreakPoint " int3断点 ExceptCount = ExceptCount + 1 是否单步 = 真 Exception BreakPoint 判断 Exception pExceptionRecord ExceptionCode = 十六到十 #Exception Single Step " 处于被单步调试状态 Exception Single Step 判断 Exception pExceptionRecord ExceptionCode = 十六到十 #Exception Access Violation " 读写内存冲突 加入调试信息 “读写内存冲突” 判断 Exception pExceptionRecord ExceptionCode = 十六到十 #Exception IN Page Error " 存取未存在的内存页 加入调试信息 “存取未存在的内存页” 判断 Exception pExceptionRecord ExceptionCode = 十六到十 #Exception Illegal InStruction " 执行非法指令 加入调试信息 “执行非法指令” 判断 Exception pExceptionRecord ExceptionCode = 十六到十 #Exception Stack OverFlow " 线程堆栈溢出 越界 加入调试信息 “线程堆栈溢出 越界” 判断 Exception pExceptionRecord ExceptionCode = 十六到十 #Exception NoContinueAble Exception " 不可持续异常 加入调试信息 “不可持续异常” "> 版本 2 Copy Exception Exception Debug Event unionData GlobalSize Exception Exception 判断开始 Exception pExceptionRecord ExceptionCode = 十六到十 #Exception BreakPoint " int3断点 ExceptCount = ExceptCount + 1 是否单步 = 真 Exception BreakPoint [更多]

2014-02-13

易语言模仿win7显示桌面源码,右下角点击最小化

易语言源码,模仿win7显示桌面,右下角点击最小化,调用api实现,简单快捷。

2014-02-13

WinSxS.rar

WinSxS,为WIN7\8瘦身的工具,删除不用的应用程序和垃圾。不错啊

2014-01-02

200元的界面源码.rar

200元的界面源码.rar,界面类似360的软件管理,不错哦

2014-01-02

App权限修改器_App Shield_1.2.4已付费版.apk

App权限修改器_App Shield_1.2.4已付费版.apk

2014-01-02

xmlbuddy_2.0.10.rar

xmlbuddy 2 0 10 rar将该文件解压放在plugins目录下 重启eclipse即可使用 本资料共包含以下附件: xmlbuddy 2 0 10 rar

2013-11-01

华亚读取工具

.版本 2 .程序集 窗口程序集1 .程序集变量 程序集_文件号, 整数型 .程序集变量 程序集_控制, 逻辑型 .程序集变量 程序集_缓存, 字节集 .程序集变量 程序集_读取位置, 整数型 .程序集变量 程序集_使用时间, 整数型 .子程序 __启动窗口_创建完毕 组合框_效验方式.加入项目 (“无效验”, 0) 组合框_效验方式.加入项目 (“奇效验”, 1) 组合框_效验方式.加入项目 (“偶效验”, 2) 组合框_效验方式.加入项目 (“标志效验”, 3) 组合框_效验方式.加入项目 (“空白效验”, 4) 组合框_效验方式.现行选中项 = 2 程序集_缓存 = 取空白字节集 (1028) .如果真 (文件是否存在 (取运行目录 () + “\CRC32.DLL”) = 假) .如果真 (写到文件 (取运行目录 () + “\CRC32.DLL”, #资源_CRC) = 假) 信息框 (“创建CRC32效验程序失败!”, #错误图标, ) 返回 () .如果真结束 .如果真结束 .子程序 __启动窗口_将被销毁 端口1.停止 () 关闭所有文件 () .子程序 _按钮_断开_被单击 端口1.停止 () 关闭所有文件 () 按钮_读取.禁止 = 真 按钮_断开.禁止 = 真 按钮_连接.禁止 = 假 .子程序 _端口1_数据到达 .参数 数据字节值, 整数型 .如果真 (程序集_控制 = 真) 程序集_缓存 = 程序集_缓存 + 到字节集 (到字节 (数据字节值)) .如果真 (取字节集长度 (程序集_缓存) = 1028) .如果真 (DLL命令1 (取字节集左边 (程序集_缓存, 1024), 1024) ≠ 取字节集数据 (取字节集右边 (程序集_缓存, 4), #整数型, )) 信息框 (“无法验证”, 0, ) 返回 () .如果真结束 插入字节集 (程序集_文件号, 取字节集左边 (程序集_缓存, 1024)) 进度条1.位置 = 进度条1.位置 + 1 程序集_缓存 = { } 程序集_读取位置 = 程序集_读取位置 + 4 .如果真 (程序集_读取位置 ≠ 53248) 端口1.发送数据 ({ 45, 0 } + 取字节集左边 (到字节集 (程序集_读取位置), 2) + { 191, 0, 4 }) 返回 () .如果真结束 信息框 (“文件输出完成! 用时” + 到文本 ((取启动时间 () - 程序集_使用时间) \ 1000) + “秒”, #信息图标, “成功”) 连续赋值 (假, 按钮_断开.禁止, 按钮_取消.禁止, 按钮_浏览.禁止, 按钮_读取.禁止) 返回 () .如果真结束 返回 () .如果真结束 .如果真 (程序集_控制 = 假 且 数据字节值 = 66) 端口1.发送数据 (到字节 (99)) 端口1.发送数据 (到字节 (10)) .如果真结束 .如果真 (程序集_控制 = 假 且 数据字节值 = 76) 端口1.发送数据 (到字节 (99)) 端口1.发送数据 (到字节 (10)) .如果真结束 .如果真 (程序集_控制 = 假 且 数据字节值 = 58) 端口1.发送数据 (到字节 (117)) 端口1.发送数据 (到字节 (112)) 端口1.发送数据 (到字节 (10)) .如果真结束 .如果真 (程序集_控制 = 假 且 数据字节值 = 10) 端口1.发送数据 (到字节 (30)) .如果真结束 .如果真 (程序集_控制 = 假 且 数据字节值 = 30) 程序集_控制 = 真 连续赋值 (假, 按钮_断开.禁止, 按钮_读取.禁止, 按钮_浏览.禁止, 按钮_取消.禁止) 按钮_连接.禁止 = 真 .如果真结束 .子程序 _按钮_连接_被单击 .如果真 (端口1.启动 () = 假) 信息框 (“串口无法打开!”, #错误图标, “端口错误”) 返回 () .如果真结束 连续赋值 (真, 按钮_连接.禁止, 按钮_读取.禁止) 连续赋值 (假, 按钮_断开.禁止, 按钮_取消.禁止) .子程序 _按钮_取消_被单击 结束 () .子程序 _按钮_读取_被单击 .如果真 (编辑框_文件名.内容 = “”) 信息框 (“请选择文件路径以及文件名!”, #错误图标, “选择文件”) 返回 () .如果真结束 程序集_文件号 = 打开文件 (编辑框_文件名.内容, #重写, ) .如果真 (程序集_文件号 = 0) 信息框 (“创建文件失败!”, #错误图标, ) 返回 ()

2013-08-17

易语言 串口通讯

.版本 2 .程序集 窗口程序集1 .程序集变量 计数器, 整数型 .程序集变量 文本发送计次, 整数型 .子程序 __启动窗口_创建完毕 .子程序 _手动发送数据_被单击 端口_发送数据.停止 () 发送预处理 () .如果真 (端口_发送数据.启动 () = 假) 信息框 (“发送启动失败,请查看本电脑是否有此端口!或者此端口已经打开!”, 0, ) 返回 () .如果真结束 .判断开始 (组合框_发送进制.现行选中项 = 0) .如果真 (端口_发送数据.发送数据 (字符 (到数值 (进制转换 (编辑框_手动发送内容.内容, 10, 2)))) = 假) 信息框 (“发送数据失败!”, 0, ) 返回 () .如果真结束 .判断 (组合框_发送进制.现行选中项 = 1) .如果真 (端口_发送数据.发送数据 (字符 (到数值 (进制转换 (编辑框_手动发送内容.内容, 10, 8)))) = 假) 信息框 (“发送数据失败!”, 0, ) 返回 () .如果真结束 .判断 (组合框_发送进制.现行选中项 = 2) .如果真 (端口_发送数据.发送数据 (字符 (到数值 (编辑框_手动发送内容.内容))) = 假) 信息框 (“发送数据失败!”, 0, ) 返回 () .如果真结束 .判断 (组合框_发送进制.现行选中项 = 3) .如果真 (端口_发送数据.发送数据 (字符 (到数值 (进制转换 (编辑框_手动发送内容.内容, 10, 16)))) = 假) 信息框 (“发送数据失败!”, 0, ) 返回 () .如果真结束 .判断 (组合框_发送进制.现行选中项 = 4) .如果真 (端口_发送数据.发送数据 (编辑框_手动发送内容.内容) = 假) 信息框 (“发送数据失败!”, 0, ) 返回 () .如果真结束 .默认 .判断结束 端口_发送数据.停止 () .子程序 进制转换, 文本型, 公开 .参数 被转换文本, 文本型 .参数 被转换进制, 整数型 .参数 转换的进制, 整数型 .局部变量 临时文本, 文本型 .局部变量 临时数值, 长整数型 .局部变量 计次变量, 整数型 .局部变量 欲转换文本, 文本型 .如果真 (被转换进制 < 2 或 转换的进制 < 2 或 被转换进制 > 36 或 转换的进制 > 36) ' 判断两个“进制系数”是否正确 返回 (“参数错误-进制只能在2-36之间”) .如果真结束 被转换文本 = 到大写 (到半角 (被转换文本)) ' 规范参数 .计次循环首 (取文本长度 (被转换文本), 计次变量) 临时文本 = 取文本中间 (被转换文本, 计次变量, 1) .如果真 (寻找文本 (取文本左边 (“0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ”, 被转换进制), 临时文本, , 假) = -1) 临时文本 = “参数错误-” + 被转换文本 + “不是一个有效的” + 取文本左边 (数值到金额 (被转换进制, 真), 取文本长度 (数值到金额 (被转换进制, 真)) - 4) + “进制数!” 跳出循环 () .如果真结束 .如果真 (计次变量 = 取文本长度 (被转换文本)) 临时文本 = “” .如果真结束 .计次循环尾 () .如果真 (临时文本 ≠ “”) 返回 (临时文本) .如果真结束 ' 以上为数据处理代码 .如果真 (被转换进制 = 转换的进制) 返回 (被转换文本) .如果真结束 .计次循环首 (取文本长度 (被转换文本), 计次变量) ' 整数转换开始 临时数值 = (寻找文本 (“0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ”, 取文本中间 (被转换文本, 计次变量, 1), , 真) - 1) × 求次方 (被转换进制, 取文本长度 (被转换文本) - 计次变量) + 临时数值 .计次循环尾 () .判断循环首 (临时数值 > 转换的进制 - 1) 欲转换文本 = 取文本中间 (“0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ”, 到数值 (到文本 (临时数值 % 转换的进制)) + 1, 1) + 欲转换文本 临时数值 = 取整 (临时数值 ÷ 转换的进制) .判断循环尾 () 欲转换文本 = 取文本中间 (“0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ”, 临时数值 + 1, 1) + 欲转换文本 ' 整数转换结束 返回 (欲转换文本) .子程序 _退出_被单击 销毁 () .子程序 _组合框_端口号_列表项被选择 端口_发送数据.停止 () 端口_发送数据.端口号 = 多项选择 (组合框_端口号.现行选中项 + 1, 1, 2, 3, 4, 5, 6) .子程序 _组合框_波特率_列表项被选择 端口_发送数据.停止 () 端口_发送数据.波特率 = 到数值 (组合框_波特率.取项目文本 (组合框_波特率.现行选中项)) .子程序 _组合框_数据位_列表项被选择 端口_发送数据.停止 () 端口_发送数据.数据位数 = 多项选择 (组合框_数据位.现行选中项 + 1, 6, 7, 8) .子程序 _组合框_校验_列表项被选择 端口_发送数据.停止 () 端口_发送数据.奇偶校验方案 = 多项选择 (组合框_校验.现行选中项 + 1, 0, 1, 2) .子程序 _组合框_停止位_列表项被选择 端口_发送数据.停止 () 端口_发送数据.停止位数 = 多项选择 (组合框_停止位.现行选中项 + 1, 0, 1, 2) .子程序 发送预处理 端口_发送数据.停止 () 端口_发送数据.波特率 = 到数值 (组合框_波特率.取项目文本 (组合框_波特率.现行选中项)) 端口_发送数据.端口号 = 多项选择 (组合框_端口号.现行选中项 + 1, 1, 2, 3, 4, 5, 6) 端口_发送数据.数据位数 = 多项选择 (组合框_数据位.现行选中项 + 1, 6, 7, 8) 端口_发送数据.奇偶校验方案 = 多项选择 (组合框_校验.现行选中项 + 1, 0, 1, 2) 端口_发送数据.停止位数 = 多项选择 (组合框_停止位.现行选中项 + 1, 0, 1, 2) .如果 (端口_发送数据.奇偶校验方案 = 0) 端口_发送数据.奇偶校验 = 假 .否则 端口_发送数据.奇偶校验 = 真 .如果结束 .子程序 _选择框_DTR_被单击 .如果 (选择框_DTR.选中 = 真) 端口_发送数据.信号操作 (2, 1) .否则 端口_发送数据.信号操作 (1, 1) .如果结束 .子程序 _选择框_RTS_被单击 .如果 (选择框_RTS.选中 = 真) 端口_发送数据.信号操作 (2, 2) .否则 端口_发送数据.信号操作 (1, 2) .如果结束 .子程序 _选择框_Break_被单击 .如果 (选择框_Break.选中 = 真) 端口_发送数据.信号操作 (2, 3) .否则 端口_发送数据.信号操作 (1, 3) .如果结束 .子程序 _编辑框_发送周期_内容被改变 .如果真 (选择框_时钟标志.选中 = 真) 时钟1.时钟周期 = 到数值 (编辑框_发送周期.内容) .如果真结束 .子程序 _选择框_时钟标志_被单击 .如果 (选择框_时钟标志.选中 = 真) 组合框_发送方式.现行选中项 = 1 选择框_时钟标志.标题 = “时钟已开启” 端口_发送数据.停止 () 发送预处理 () .如果真 (端口_发送数据.启动 () = 假) 信息框 (“发送启动失败,请查看本电脑是否有此端口!或者此端口已经打开!”, 0, ) 返回 () .如果真结束 时钟1.时钟周期 = 到数值 (编辑框_发送周期.内容) .否则 组合框_发送方式.现行选中项 = 0 时钟1.时钟周期 = 0 端口_发送数据.停止 () 选择框_时钟标志.标题 = “时钟已停止” .如果结束 .子程序 _组合框_发送方式_列表项被选择 .如果 (组合框_发送方式.现行选中项 = 1) 选择框_时钟标志.选中 = 真 选择框_时钟标志.标题 = “时钟已开启” 端口_发送数据.停止 () 发送预处理 () .如果真 (端口_发送数据.启动 () = 假) 信息框 (“发送启动失败,请查看本电脑是否有此端口!或者此端口已经打开!”, 0, ) 返回 () .如果真结束 时钟1.时钟周期 = 到数值 (编辑框_发送周期.内容) .否则 选择框_时钟标志.选中 = 假 端口_发送数据.停止 () 选择框_时钟标志.标题 = “时钟已停止” 时钟1.时钟周期 = 0 .如果结束 .子程序 _端口_发送数据_收到信号 .参数 信号类型, 整数型 .子程序 _端口_接收数据_收到信号 .参数 信号类型, 整数型 .子程序 _端口_接收数据_数据到达 .参数 数据字节值, 整数型 .如果真 (单选框_单列.选中 = 真) ' 如果是显示一列直下的形式,就需要计数及加回车 计数器 = 计数器 + 1 ' 程序集变量增加一位 .如果真结束 .判断开始 (选择框_二进制接收数据.选中 = 真) ' 如果需显示2进制时 编辑框_接收数据显示处.加入文本 (选择 (单选框_单列.选中 = 真, 到文本 (计数器) + “RX: ”, “”) + 进制转换 (到文本 (数据字节值), 10, 2) + 选择 (单选框_串列.选中 = 真, #换行符, 选择 (选择框_间隔符.选中 = 真, 选择 (删全部空 (编辑框_间隔符.内容) = “”, “ ”, 编辑框_间隔符.内容), “”))) .判断 (选择框_八进制接收数据.选中 = 真) ' 如果需显示8进制时 编辑框_接收数据显示处.加入文本 (选择 (单选框_单列.选中 = 真, 到文本 (计数器) + “RX: ”, “”) + 进制转换 (到文本 (数据字节值), 10, 8) + 选择 (单选框_单列.选中 = 真, #换行符, 选择 (选择框_间隔符.选中 = 真, 选择 (删全部空 (编辑框_间隔符.内容) = “”, “ ”, 编辑框_间隔符.内容), “”))) .判断 (选择框_十进制接收数据.选中 = 真) ' 如果需显示10进制时 编辑框_接收数据显示处.加入文本 (选择 (单选框_单列.选中 = 真, 到文本 (计数器) + “RX: ”, “”) + 到文本 (数据字节值) + 选择 (单选框_单列.选中 = 真, #换行符, 选择 (选择框_间隔符.选中 = 真, 选择 (删全部空 (编辑框_间隔符.内容) = “”, “ ”, 编辑框_间隔符.内容), “”))) .判断 (选择框_十六进制接收数据.选中 = 真) ' 如果需显示16进制时 编辑框_接收数据显示处.加入文本 (选择 (单选框_单列.选中 = 真, 到文本 (计数器) + “RX: ”, “”) + 进制转换 (到文本 (数据字节值), 10, 16) + 选择 (单选框_单列.选中 = 真, #换行符, 选择 (选择框_间隔符.选中 = 真, 选择 (删全部空 (编辑框_间隔符.内容) = “”, “ ”, 编辑框_间隔符.内容), “”))) .判断 (选择框_ASCII码接收数据.选中 = 真) ' 如果需显示ASCII码时 编辑框_接收数据显示处.加入文本 (选择 (单选框_单列.选中 = 真, 到文本 (计数器) + “RX: ”, “”) + 字符 (数据字节值) + 选择 (单选框_单列.选中 = 真, #换行符, 选择 (选择框_间隔符.选中 = 真, 选择 (删全部空 (编辑框_间隔符.内容) = “”, “ ”, 编辑框_间隔符.内容), “”))) .默认 .判断结束 处理事件 () .子程序 _时钟1_周期事件 .如果真 (删全部空 (编辑框_手动发送内容.内容) = “0” 或 删全部空 (编辑框_手动发送内容.内容) = “00”) .如果真 (端口_发送数据.发送数据 ({ 0 }) = 假) 信息框 (“发送数据失败!”, 0, ) 时钟1.时钟周期 = 0 返回 () .如果真结束 .如果真结束 .判断开始 (组合框_发送方式.现行选中项 = 0) ' 发送2进制时进行以下操作 .如果真 (端口_发送数据.发送数据 (字符 (到数值 (进制转换 (编辑框_手动发送内容.内容, 2, 10)))) = 假) 信息框 (“发送数据失败!”, 0, ) 时钟1.时钟周期 = 0 返回 () .如果真结束 .判断 (组合框_发送进制.现行选中项 = 1) ' 发送8进制时进行以下操作 .如果真 (端口_发送数据.发送数据 (字符 (到数值 (进制转换 (编辑框_手动发送内容.内容, 8, 10)))) = 假) 信息框 (“发送数据失败!”, 0, ) 时钟1.时钟周期 = 0 返回 () .如果真结束 .判断 (组合框_发送进制.现行选中项 = 2) ' 发送10进制时进行以下操作 .如果真 (端口_发送数据.发送数据 (字符 (到数值 (编辑框_手动发送内容.内容))) = 假) 信息框 (“发送数据失败!”, 0, ) 时钟1.时钟周期 = 0 返回 () .如果真结束 .判断 (组合框_发送进制.现行选中项 = 3) ' 发送16进制时进行以下操作 .如果真 (端口_发送数据.发送数据 (字符 (到数值 (进制转换 (编辑框_手动发送内容.内容, 16, 10)))) = 假) 信息框 (“发送数据失败!”, 0, ) 时钟1.时钟周期 = 0 返回 () .如果真结束 .判断 (组合框_发送进制.现行选中项 = 4) .如果真 (端口_发送数据.发送数据 (编辑框_手动发送内容.内容) = 假) 信息框 (“发送数据失败!”, 0, ) 返回 () .如果真结束 .默认 .判断结束 .子程序 打开并读入文件, , , 读入16进制文本到编辑框中 .局部变量 文件号, 整数型 通用对话框_打开文件.标题 = “请选择要打开的文本文件:” 通用对话框_打开文件.类型 = 0 通用对话框_打开文件.过滤器 = “文本文件(*.TXT,*.INI)|*.TXT;*.INI|所有文件(*.*)|*.*” 通用对话框_打开文件.初始目录 = 取运行目录 () .如果真 (通用对话框_打开文件.打开 () = 真) 文件号 = 打开文件 (通用对话框_打开文件.文件名, #读入, ) .如果 (文件号 ≠ 0) 编辑框_发送文本显示处.内容 = 读入文本 (文件号, ) 关闭文件 (文件号) .否则 信息框 (“打开文件失败!”, #错误图标, “错误”) .如果结束 .如果真结束 .子程序 _打开文本_被单击 打开并读入文件 () .子程序 _发送文本_被单击 .如果真 (删全部空 (编辑框_发送文本显示处.内容) = “”) 打开并读入文件 () 返回 () .如果真结束 发送预处理 () .如果真 (端口_发送数据.启动 () = 假) 信息框 (“发送启动失败!!!”, 0, ) 返回 () .如果真结束 处理事件 () 文本发送计次 = 1 时钟3.时钟周期 = 1 置等待鼠标 () ' 端口_发送数据.停止 () .子程序 _时钟3_周期事件 .如果真 (取文本长度 (编辑框_发送文本显示处.内容) ÷ 2 < 文本发送计次) 时钟3.时钟周期 = 0 端口_发送数据.停止 () 恢复鼠标 () 输出调试文本 (到文本 (文本发送计次)) .如果真结束 输出调试文本 (到文本 (取文本中间 (编辑框_发送文本显示处.内容, 文本发送计次 × 2 - 1, 2))) .如果 (删全部空 (取文本中间 (编辑框_发送文本显示处.内容, 文本发送计次 × 2 - 1, 2)) = “00” 或 到数值 (取文本中间 (编辑框_发送文本显示处.内容, 文本发送计次 × 2 - 1, 2)) = 0) ' 如果为零的时候要特殊处理! 端口_发送数据.发送数据 ({ 0 }) ' 发送0时必须使用这样的转换为字节集的方式 .否则 端口_发送数据.发送数据 (字符 (到数值 (进制转换 (取文本中间 (编辑框_发送文本显示处.内容, 文本发送计次 × 2 - 1, 2), 16, 10)))) .如果结束 输出调试文本 (字符 (到数值 (进制转换 (取文本中间 (编辑框_发送文本显示处.内容, 文本发送计次 × 2 - 1, 2), 16, 10)))) 文本发送计次 = 文本发送计次 + 1 .子程序 _停止发送_被单击 时钟3.时钟周期 = 0 端口_发送数据.停止 () 恢复鼠标 () .子程序 _时钟2_周期事件 .子程序 _选择框_二进制接收数据_被单击 .如果 (选择框_二进制接收数据.选中 = 真) 选择框_八进制接收数据.禁止 = 真 选择框_十进制接收数据.禁止 = 真 选择框_十六进制接收数据.禁止 = 真 选择框_ASCII码接收数据.禁止 = 真 .否则 选择框_八进制接收数据.禁止 = 假 选择框_十进制接收数据.禁止 = 假 选择框_十六进制接收数据.禁止 = 假 选择框_ASCII码接收数据.禁止 = 假 .如果结束 .子程序 _选择框_八进制接收数据_被单击 .如果 (选择框_八进制接收数据.选中 = 真) 选择框_二进制接收数据.禁止 = 真 选择框_十进制接收数据.禁止 = 真 选择框_十六进制接收数据.禁止 = 真 选择框_ASCII码接收数据.禁止 = 真 .否则 选择框_二进制接收数据.禁止 = 假 选择框_十进制接收数据.禁止 = 假 选择框_十六进制接收数据.禁止 = 假 选择框_ASCII码接收数据.禁止 = 假 .如果结束 .子程序 _选择框_十进制接收数据_被单击 .如果 (选择框_十进制接收数据.选中 = 真) 选择框_八进制接收数据.禁止 = 真 选择框_二进制接收数据.禁止 = 真 选择框_十六进制接收数据.禁止 = 真 选择框_ASCII码接收数据.禁止 = 真 .否则 选择框_八进制接收数据.禁止 = 假 选择框_二进制接收数据.禁止 = 假 选择框_十六进制接收数据.禁止 = 假 选择框_ASCII码接收数据.禁止 = 假 .如果结束 .子程序 _选择框_十六进制接收数据_被单击 .如果 (选择框_十六进制接收数据.选中 = 真) 选择框_八进制接收数据.禁止 = 真 选择框_十进制接收数据.禁止 = 真 选择框_二进制接收数据.禁止 = 真 选择框_ASCII码接收数据.禁止 = 真 .否则 选择框_八进制接收数据.禁止 = 假 选择框_十进制接收数据.禁止 = 假 选择框_二进制接收数据.禁止 = 假 选择框_ASCII码接收数据.禁止 = 假 .如果结束 .子程序 _选择框_ASCII码接收数据_被单击 .如果 (选择框_ASCII码接收数据.选中 = 真) 选择框_八进制接收数据.禁止 = 真 选择框_十进制接收数据.禁止 = 真 选择框_二进制接收数据.禁止 = 真 选择框_十六进制接收数据.禁止 = 真 .否则 选择框_八进制接收数据.禁止 = 假 选择框_十进制接收数据.禁止 = 假 选择框_二进制接收数据.禁止 = 假 选择框_十六进制接收数据.禁止 = 假 .如果结束

2013-08-17

三菱PLC 2号.e

三菱PLC 2号.e

2013-08-17

易语言MYSQL

20130813_105123090易语言mysql数据应用源码例程程序结合易语言数据操作支持库和MySQL支持库,实现mysql应用。.zip

2013-08-13

易语言WebSocket服务源吗

易语言WebSocket服务源码,上图左图为WEB页面,打开WEB页面前需要先运行易语言服务端,要修改连接地址直接编辑htm文件的IP地址即可,服务端的接收信息会在调试窗口输出。.rar

2013-08-13

易语言QQ问问采集源码

易语言QQ问问采集源码, 2013.8.12日期!!!

2013-08-13

防修改模块.ec

防修改模块.ec

2013-07-15

专业打广告源码.e

专业打广告源码.e

2013-07-15

ETV3D-读角色.e

ETV3D-读角色.e

2013-07-15

android入门基础教程.doc

android入门基础教程.doc

2013-07-15

易语言33个皮肤模块

易语言33个皮肤模块

2013-07-15

易语言3D透明效果源码

易语言3D透明效果源码

2013-07-15

五步生成数据库完全版(易语言2005年大赛三等奖).

五步生成数据库完全版(易语言2005年大赛三等奖).

2013-07-15

易语言订单管理系统易语言源码.zip

易语言订单管理系统易语言源码.zip

2013-07-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除