当前位置:首页 > 内存 > 正文

易语言运行内存越来越大(为什么应用占内存越来越大)

  • 内存
  • 2024-06-09 06:22:37
  • 9497

一、易语言读内存占用CPU怎么这么高只是循环读取怪物死亡状态就达到90%以上CPU软件还不到1MB大小晕啊如上所述,您是否在线程中运行时钟?也许我只是自学编程,不知道如何在线程上运行时钟...
在成为助理之前我也遇到过头痛的问题,但我解决了它们。(我觉得甚至是同一个游戏……)看例子:
首先启动一个线程,然后子程序指针是&monster
。版本2
.子程序怪物数
.局部变量选择当前怪物数量,为整数。
.局部变量包含当前有效怪物数量,Integertype
.确定循环的开始(挂断按钮。标题=“停止挂断”并且选择框8被选中)
怪物1.基址=读取内存整数类型(Windows进程,读取内存整数类型(Windows进程,读取内存整数类型)(Windows进程,16~10(#GameBaseAddressText))+16~10("#EnvironmentOffset"))+4))
=读取内存整数类型(Windows进程,Monster1.基址+16~10("1c"))
Monster2.基址=读取内存整数类型(Windows进程,Monster1)。基址+4)
=读取内存整数类型(Windows进程,Monster2.基址+16~10("1c"))
Monster3.基址=读取内存整数type(Windows进程,Monster2.基地址+4)
=读取内存整数(Windows进程,Monster3.基地址+16~10("1c"))
''''''''''''''''''''''等
当前有效怪物数量=0
当前选中怪物数量=组合框6.获取物品value(组合框6.当前选择的项目)
.iftrue(怪物>0)
当前有效怪物数量=1
.iftrue退出
.Iftrue(怪物>0)
当前有效怪物数量=当前有效怪物数量+1
如果为true,则结束。如果为真(怪物>0)
当前有效怪物数量=当前有效怪物数量+1
如果为真
''''''''''''''''''''''''''等
。If(选择框8.选择且当前有效的怪物数量<当前选择的怪物数量)
选择框8.文本颜色=255
。否则
选择框8。文本颜色=0
.如果完成
Delay(200)'''''''''''''''''这里的关键是偶数如果是10ms,则延迟它。


二、用易语言写的程序运行占内存好多,怎样减少占用内存!我给你几个模块(免费)1、内存优化2CPU优化3优化3软件优化4内存优化5常用软件


三、易语言编出来的程序使用时内存使用会一直增加,请问要如何改善你可以使用一些代码来改进它,精艺论坛有它