为编程爱好者分享易语言教程源码的资源网
好用的代理IP,游戏必备 ____广告位招租____ 服务器99/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器
好用的代理IP,游戏必备 ____广告位招租____ 服务器低至38/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器

网站首页 > 易语言相关 > 易语言例程 正文

易语言API读写内存源码

三叶资源网 2019-08-11 10:05:22 易语言例程 4459 ℃ 16 评论

易语言API读写内存源码,先输入要写进内存的输入点击写内存,然后就可以从内存中读出数据了,纯API函数编写。

.版本 2
.支持库 spec

.程序集 窗口程序集1
.程序集变量 申请大小, 整数型
.程序集变量 写入长度, 整数型
.程序集变量 已用内存, 整数型
.程序集变量 内存首地址, 整数型
.程序集变量 内存指针, 整数型
.程序集变量 新文本, 字节集
.程序集变量 文本, 文本型

.子程序 __启动窗口_创建完毕

申请大小 = 100
内存首地址 = 申请内存 (申请大小, 真)  ' 申请内存
内存指针 = GlobalLock (内存首地址)  ' 锁定内存
文本 = 编辑框1.内容

.子程序 _编辑框1_内容被改变

文本 = 编辑框1.内容

.子程序 _按钮1_被单击

.如果 (申请大小 - 已用内存 > 0)
    写到内存 (到字节集 (文本), 内存指针, 内存指针)  ' 把数据写到内存,超出长度自动截掉
    写入长度 = 取文本长度 (文本)
    内存指针 = 内存指针 + 写入长度
    已用内存 = 已用内存 + 写入长度
    标签3.标题 = “申请内存剩余:” + 到文本 (申请大小 - 已用内存)
.否则
    信息框 (“内存已满!不能继续写入”, 0, )
.如果结束


.子程序 _按钮2_被单击

新文本 = 取空白字节集 (申请大小)
CopyMemory (新文本, 内存首地址, 申请大小)  ' 复制内存里面的数据
编辑框2.内容 = 到文本 (新文本)

.子程序 __启动窗口_将被销毁

' 以下两行代码为了防止内存泄露
GlobalUnlock (内存首地址)  ' 解锁内存
GlobalFree (内存首地址)  ' 释放内存

.子程序 _按钮3_被单击

已用内存 = 0
内存指针 = GlobalLock (内存首地址)  ' 锁定内存
写到内存 (取空白字节集 (申请大小), 内存指针, 内存指针)
文本 = 编辑框1.内容

@yechunlin

文件下载

来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

已有16位网友发表了看法:

  • 静编

    静编  评论于 [2020-03-17 12:50:29]  回复

    易语言写内存api

  • 易语言

    易语言  评论于 [2020-03-17 13:07:49]  回复

    读写内存整数api

  • 易语言

    易语言  评论于 [2020-03-17 13:08:40]  回复

    写内存字节集api

  • 易语言

    易语言  评论于 [2020-04-17 21:57:38]  回复

    关于内存的api

  • 易语言

    易语言  评论于 [2020-05-08 23:03:03]  回复

    写内存整数API

  • 易语言

    易语言  评论于 [2020-08-17 16:56:50]  回复

    易语言api读写

  • 易语言

    易语言  评论于 [2020-08-17 16:57:08]  回复

    r3内存读写易语言

  • nodejs

    nodejs  评论于 [2020-08-21 17:44:06]  回复

    易语言api

  • fiddler

    fiddler  评论于 [2022-03-02 19:31:43]  回复

    易语言寫到內存數據

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
HP端口转发表白程序取色器源码京东联盟返利转链流量监控程序取文件列表windows安全机制API聊天室例程卷帘式菜单亦表格Galanz批量注册黑客黑猫论坛刺激战场短信轰炸机Access版udp广播组播取QQKEY微信群发SendMessage
最新评论