beta 又回来了,发几篇心得意思一下。第一篇:按名字调用方法高级解决方案。 (50分)

L

lynu

Unregistered / Unconfirmed
GUEST, unregistred user!
返回值还是不太方便,有没有办法返回variant?
 
B

beta

Unregistered / Unconfirmed
GUEST, unregistred user!
to lynu: 我也想过,不过在
MOV Result, EAX // 返回值放入 Result
的时候编译不通过:( 我试过这样:
var
Res: DWord;
...
MOV Res, EAX // 返回值放入 Res
...
Result := Variant(Res);
不过好像要出问题:( 最后只好变成现在这个样子:)
多谢您的关注。
 
X

xusong168

Unregistered / Unconfirmed
GUEST, unregistred user!
厉害!佩服!
 

小小K

Unregistered / Unconfirmed
GUEST, unregistred user!
偶像。老师。
 
J

JobsLee

Unregistered / Unconfirmed
GUEST, unregistred user!
hoho ,调用变参也可以啊
open array 里传个地址不好吗
b := Boolean(ExecuteRoutine(Self, 'IntNBool', [@i, False]));
函数声明也改一下,加个 var
function IntNBool(var I: Integer;
B: Boolean): Boolean;
未试验,错了末笑 ……
^___^
 
B

beta

Unregistered / Unconfirmed
GUEST, unregistred user!
JobsLee 头脑果然好使,我怎么没有想到这么简单的道理呢?:)
多谢题点,其实我贴这个帖子,一方面是和大家共同分享一下我的研究心得,
另一方面,就是和大家探讨一下,有什么好的想法我没有想到的,相互学习嘛
 
B

beta

Unregistered / Unconfirmed
GUEST, unregistred user!
准备结束。
 
M

micro73

Unregistered / Unconfirmed
GUEST, unregistred user!
R

real_clq

Unregistered / Unconfirmed
GUEST, unregistred user!
看看有分没有。:)
 

酷尔贝塔

Unregistered / Unconfirmed
GUEST, unregistred user!
B

beta

Unregistered / Unconfirmed
GUEST, unregistred user!
21 个人我实在是不会分,再等 4 个人吧:)
 
O

omvm

Unregistered / Unconfirmed
GUEST, unregistred user!
给我好了。
 

郭玉梁

Unregistered / Unconfirmed
GUEST, unregistred user!
D

dragonlee007

Unregistered / Unconfirmed
GUEST, unregistred user!
狼來了......
[8D][8D][8D][8D][8D][8D][8D]
 
B

beta

Unregistered / Unconfirmed
GUEST, unregistred user!
呵呵,谁搭末班车哦:)
 
J

jsxjd

Unregistered / Unconfirmed
GUEST, unregistred user!
这个方法没有参数个数和类型的检查。
若传递的个数或类型不正确,会出问题,而且不易调试!!!!!!!!!
 
B

beta

Unregistered / Unconfirmed
GUEST, unregistred user!
// 这个方法没有参数个数和类型的检查。
这是肯定的,毕竟这只是一个折中的方案。
不过要知道 Format 函数也是没有参数检查的:)
当然,不管怎么说,这都是该方法的最大弊端(这在我的修正稿中是强调了的[:)])
这我毫不掩饰。
 
B

beta

Unregistered / Unconfirmed
GUEST, unregistred user!
凑齐人数了,散分:)
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
609
import
I
I
回复
0
查看
759
import
I
顶部