首页
社区
课程
招聘
[求助]DELPHi中汇编如何调用memo控件的内容
发表于: 2009-4-14 00:04 6378

[求助]DELPHi中汇编如何调用memo控件的内容

2009-4-14 00:04
6378
请教下delphi中简单调汇编是
pushad
push eax
push esi
call address
popad
我现在想把
memo控件的值,直接带进 pushad和popad中间

asm
pushad
memo1.text
popad
end;

貌似这样不行,请各位指点下我的想法行不,还是我太天真,根本行不通?
那我想做个汇编的测试工具~用delphi写
就是用户简单的把汇编指令写到程序里面 memo控件里面,然后点运行就能看到效果,请问有这样的软件吗?

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 239
活跃值: (478)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
2
写到OD里面,运行可以看到效果
2009-4-14 11:07
0
雪    币: 722
活跃值: (123)
能力值: ( LV12,RANK:300 )
在线值:
发帖
回帖
粉丝
3
所谓的“用户简单把汇编指令写到memo里,然后运行就能看效果”,指的应该是汇编功能吧(程序可以把用户输入的汇编语言源代码转变成机器码,然后执行之)?你所以为的实现方式,跟你要求的功能,差别十万八千里了。都不知道怎么跟你解释,只能说,你还不懂汇编和编译器是怎么一回事。
2009-4-14 14:17
0
雪    币: 213
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
看来楼主跟我一样是小白
2009-4-14 14:34
0
雪    币: 121
活跃值: (11)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
5
哦,那我还是看书去吧,~感谢各位.

结贴!
2009-4-14 15:11
0
雪    币: 121
活跃值: (11)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
6
今天无意中找到这个程序的源代码,发上来给大家分析一下
上传的附件:
2009-4-18 20:43
0
雪    币: 277
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
7
var
   s:string;
begin
   s:=Memo.Text;
asm
   ...
   mov eax,s
   ...
end;
...
2009-4-18 21:14
0
雪    币: 121
活跃值: (11)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
8
谢谢楼上的意见,不过我要做的不是这个,我是把MEMO控件作为一个容器,容器里面内容用户可以随意添加的,你所说的格式都是固定的,~ 所以。。。 不是我这里需求的,~ 不过同样感谢!

上楼有我收集的代码,有需要的话可以下载作为参考
2009-4-19 15:14
0
游客
登录 | 注册 方可回帖
返回
//