社区
语言基础/算法/系统设计
帖子详情
在汇编中要调用showmessage时怎么组织参数?
shixueli
2007-02-04 07:53:44
要把下面这个简单的过程改写成汇编,应该怎么写?
procedure testshowmsg2(str: string);
begin
ShowMessage(str);
end;
我看了CPC窗口是怎么写的:
mov eax,[ebp-$04]
call showmessage
但我想他这么写时显示出来的并不是我传进去的值,而是乱码。
...全文
221
2
打赏
收藏
在汇编中要调用showmessage时怎么组织参数?
要把下面这个简单的过程改写成汇编,应该怎么写? procedure testshowmsg2(str: string); begin ShowMessage(str); end; 我看了CPC窗口是怎么写的: mov eax,[ebp-$04] call showmessage 但我想他这么写时显示出来的并不是我传进去的值,而是乱码。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
阿发伯
2007-02-04
打赏
举报
回复
如果要传递参数,可以这样写:
procedure AsmTest;
var
s: string;
begin
s := '123';
asm
mov eax, s
call Showmessage
end;
end;
前面那个也可这样写的:mov str但属多此一举
阿发伯
2007-02-04
打赏
举报
回复
procedure testshowmsg2(str: string);
asm
call ShowMessage;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
testshowmsg2('123');
end;
delphi使用c的obj对象文件教程
教程详细的教了怎么在delphi中使用c的obj对象文件,并且给了实验代码,对新手来说是不可多得的好教程.
win32 vbapi集合要使用的去下吧
win32 vbapi集合要使用的去下吧
转载 纯nasm实现中文操作系统.txt
转载 纯nasm实现中文操作系统.txt 期待更多的中文操作系统的资源!
Delphi getcpuID
Delphi getcpuID Delphi getcpuID
windows API常用技巧
一、拖动无标题窗体: 二、弹出和关闭光驱: 三、提取图标: ...
语言基础/算法/系统设计
16,747
社区成员
33,239
社区内容
发帖
与我相关
我的任务
语言基础/算法/系统设计
Delphi 语言基础/算法/系统设计
复制链接
扫一扫
分享
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章