delphi – 如何获取TRTTIParamter的默认值
发布时间:2020-12-15 04:30:57 所属栏目:大数据 来源:网络整理
导读:我有这门课: TMyClass = classpublic function DoSomethingNice(const Value: string = 'Yes please!'): Boolean;end; 现在,使用RTTI,是否可以获取方法DoSomethingNice的参数值的默认值?如果是这样,怎么样? 我最感兴趣的是D2010解决方案,但XE也会这样做.
我有这门课:
TMyClass = class public function DoSomethingNice(const Value: string = 'Yes please!'): Boolean; end; 现在,使用RTTI,是否可以获取方法DoSomethingNice的参数值的默认值?如果是这样,怎么样? 我最感兴趣的是D2010解决方案,但XE也会这样做. 解决方法
这是不可能的,因为RTTI没有关于默认参数的信息.
默认参数值仅在编译时使用 所以,如果我们…… 检查一下你可以在调试器中打开CPU窗口: mov eax,$00000003 call test (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- java – spring-mongo-1.0.xsd错误
- php – 使用Laravel 5.0 Storage外观将元数据,头(Expires,C
- Delphi 7 中使用Indy创建独立的 Web Services/SOAP 服务器(
- Delphi 6 Web Services初步评估之三(转)
- (poj3181)完全背包((和钱币一样只是这个用到大数))
- Django Model ORM(对象关系映射) 操作详解
- java – 如何以spring形式绑定子类对象提交为modelAttribu
- delphi中单独编译pas生成dcu文件
- 开启lua的学习之旅!!!!!!!!!
- Delphi中使用XmlHttp / XmlHttpRequest 避免缓存