-
楼主:
大漠小鸟
发表时间:
2024-05-10 10:38
窗口程序集名保 留 保 留备 注窗口程序集_启动窗口 子程序名返回值类型公开备 注__启动窗口_创建完毕 变量名类 型静态数组备 注hwnd整数型 style整数型 移动 (0, 0, 取屏幕宽度 (), 取屏幕高度 ())hwnd = 取窗口句柄 ()style = 位或 (GetWindowLongA (hwnd ...
-
楼主:
大漠小鸟
发表时间:
2024-02-24 20:08
汇编太难了
练习写个判断指针地址处有几个十六进制符,死活不对,运行到没有崩溃,但是返回值是96不知道是什么鬼,有没有汇编大佬指点指点
子程序名返回值类型公开备 注子程序1 变量名类 型静态数组备 注文本文本型 文本指针整数型 文本 = “ffff\ff\fff\ffg”文本指针 = 取变量数据地址 ...
-
楼主:
大漠小鸟
发表时间:
2024-02-21 13:20
[Asm] 纯文本查看 复制代码mov eax,dword[ebp+8]
mov ecx,dword[ebp+12]
add eax,dword[eax+ecx]
mov al,byte[eax]
cmp al,'0'
jb label1
cmp al,'9'
ja label1
mov eax,1
jmp label2
label1:
xor eax,eax
label2:
ret
请问大佬,这个汇编代码有什么问题吗
易语言调用直接就异常了
补充内容 (2024-2-24 17:00):
感 ...
-
楼主:
大漠小鸟
发表时间:
2024-01-28 02:23
假设有一串字符串="123456789",长度为9
当我将字符串中的"5",修改为终止符\0
那么易语言局部变量释放的时候,是释放9个字节量还是释放4个字节量
如果是自己用函数申请的内存,比如:申请内存()、malloc()、LocalAlloc()等函数申请的内存
然后用对应的释放内存()命令释放时是释放9个字节量还是释放4个字节量
原因是我写 ...
-
楼主:
大漠小鸟
发表时间:
2024-01-11 12:19
缓冲区={1,2,3,4,5,6}
缓冲区指针=100
字节=读下个字节(缓冲区指针)
希望读取的:字节=1,并且缓冲区指针=101
下次再次读:字节=2,并且缓冲区指针=102
下面是我修改的汇编代码,但是不起作用
子程序名返回值类型公开备 注读下个字节字节型 读取指针处一个字节,并将该指针递增+1参数名类 型参考可 ...
-
楼主:
大漠小鸟
发表时间:
2023-12-21 21:35
Windows 系统上,当系统未激活时,屏幕右下角会有两行字
发现这个文字是置顶的,即使在全屏游戏窗口也不会被刷下去
目前还没发现能把他覆盖的程序,这个是怎么做到的
[attach]1294437[/attach]
-
楼主:
大漠小鸟
发表时间:
2023-12-10 16:30
精易模块 类_FTP
在本地电脑可以成功上传文件到FTP,但是软件编译出来,放在windows 服务器上就无法上传了,连接FTP服务器是成功的,就是无法上传。
文件路径应该是对的,本地电脑是可以连接上传的,服务器电脑只能连接无法上传。
连接FTP服务器的被动模式也尝试过了不行。
论坛搜索了相关帖子也没找到答案,下面是临时测试 ...
-
楼主:
大漠小鸟
发表时间:
2023-11-13 20:20
[attach]1287767[/attach]
[attach]1287768[/attach]
请问怎么读目标进程的内存字节集
我找出了数据的jz+偏移了
39A38+10+64+18+4+8+1518
但是我看ce中前面还有个模块名,xxx.exe
我大概写了下代码,发现计算出来的地址和ce中的不一样
计算出来的地址是:10072040
CE中的地址是:16717680(FF1770)
差了好多,是不是取模 ...
-
楼主:
大漠小鸟
发表时间:
2023-10-06 20:15
我正在学习解析PNG文件结构,PNG文件的IHDR数据块已经成功解析出来了,能知道图像宽高,图像深度等等信息了
目前是卡在IDAT数据块上了,通过百du资料,已知IDAT数据块就是储存图片所有像素颜色信息的数据块了
但是IDAT数据块是通过LZ77派生算法无损压缩过的,也就是需要对IDAT数据进行解压缩,论坛找了几个LZ+的解压例子, ...
-
楼主:
大漠小鸟
发表时间:
2023-08-29 21:16
遇到一些条件,可能需要循环几十上百亿次,然后查看循环速度发现光 计次或者 i++递增10亿7千万次就要消耗掉1000多毫秒时间,有没有更加快速的递增整数或数值的方法,比如汇编递增
内存大小 = 1024 × 1024 × 1024i = 0启动时间 = 取启动时间 ()计次循环首 (内存大小, i) ' 1406-1578ms计次循环 ...
-
楼主:
大漠小鸟
发表时间:
2023-08-11 13:32
文件号=打开文件(123.txt)
移动读写位置(文件号,5,0)
写出字节集(文件号,到字节集("5"))
关闭文件(文件号)
假设我的123.txt文本=“123456789”
我想在字符串5的位置插入一串字节集,而不是覆盖后面对应长度的字节集
我目前的实现方法是:读取前面的12345,将数据储存到磁盘文件tmp.txt
然后在tmp.txt尾部写入 ...
-
楼主:
大漠小鸟
发表时间:
2023-07-25 17:04
如代码所示,易语言中对一个数组变量进行便捷赋值用:x={} 来表达,其中文本、整数、字节、日期时间均可以这样表达,那么字节集数组如何表达呢,不想用加入成员()命令
窗口程序集名保 留 保 留备 注窗口程序集_启动窗口 子程序名返回值类型公开备 注__启动窗口_创建完毕 &nb ...
-
楼主:
大漠小鸟
发表时间:
2023-07-15 13:32
我写了一个小程序,用了机读文本来阅读一些提示信息,一台电脑上可以用,另外一台电脑不能阅读,看支持库提示信息是缺少了微软的语音引擎库,但是易语言中的支持库信息里提供的两个下载地址都失效了,我也不知道这个语音引擎库叫什么,不知道怎么搜索,百du了一会找不到。
论坛里有易友知道知道的吗?能否直接提供下下载链 ...
-
楼主:
大漠小鸟
发表时间:
2023-03-24 21:20
请问怎么能快速生成1亿行的顺序数字
如:
1
2
3
...
100000000
生成的数据直接储存到本地文件,速度越快越好
我写的循环,一亿还是十亿忘记了,用了139秒,文件体积是1G
-
楼主:
大漠小鸟
发表时间:
2023-03-20 17:49
问题:
易语言中,我使用命令:复制窗口组件(),动态复制了一些组件,将组件储存在程序集变量中
然后某些时候,需要删除复制的组件,使用:xx组件.销毁()
当动态复制的组件被销毁后,如果使用了:寻找组件()命令,就会直接崩溃
这就导致了我无法使用精易模块里封装的:批量_xxx_保存配置()命令
找了很久才找到是 ...
-
楼主:
大漠小鸟
发表时间:
2023-02-16 19:48
窗口程序集名保 留 保 留备 注窗口程序集_主窗口 变量名类 型数组备 注 浏览框MB浏览框 子程序名返回值类型公开备 注_主窗口_创建完毕 浏览框.绑定 (取窗口句柄 (), 真)浏览框.载入文件 (“E:\Software\programming\phpStudy\PHPTutorial\WWW\\res\ui\windo ...