Blue
Red
Green
Orange
Voilet
Slate
Dark

(高手请进)关于在程序运行期间把一个字符串转换成代码来执行(200分)

2

2days

Unregistered / Unconfirmed
GUEST, unregistred user!
这个贴子,是我在csdn的论坛上面看到的,我自己也很想知道,但是<br>在那个论坛里没人给与回答,现在我转过来请教大富翁们<br><br>比如:<br>procedure buttonclick(sender:Tobject);<br>var<br>&nbsp; &nbsp;do:String;<br>Begin<br>&nbsp; &nbsp;do:='showmessage('你好,你是高手')';<br>&nbsp; &nbsp;// 怎样把'你好,你是高手'这个字符串显示出来<br><br>end<br>
 

远帆

Unregistered / Unconfirmed
GUEST, unregistred user!
自已生成可执行的16进制代码插入自身并运行应该不可能或非常困难。<br>不过如果只是几条固定的指令,你可以对字符串进行分析,根据分析结果执行相应指定啊。
 

任豆豆

Unregistered / Unconfirmed
GUEST, unregistred user!
pascal编译型的语言好象不支持宏的<br>forpro..解释型语言才支持宏
 
H

hbsbx

Unregistered / Unconfirmed
GUEST, unregistred user!
用script控件<br>在www.playicq.com有,使用方法看demo能可
 
2

2days

Unregistered / Unconfirmed
GUEST, unregistred user!
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
772
import
I
D
回复
0
查看
1K
DelphiTeacher的专栏
D
顶部 底部