社区
Windows SDK/API
帖子详情
在D6中有没有宏替换函数?
cosda99
2003-07-07 10:45:04
在D6中有没有宏替换函数?
我将程序中的所有自定义函数以字符串的方式声名,如何用宏替换函数将字符串命名的转换成相应的函数呢?
...全文
65
5
打赏
收藏
在D6中有没有宏替换函数?
在D6中有没有宏替换函数? 我将程序中的所有自定义函数以字符串的方式声名,如何用宏替换函数将字符串命名的转换成相应的函数呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
李_军
2003-07-07
打赏
举报
回复
没有,只能用
const 来用但是不支持表达式
cosda99
2003-07-07
打赏
举报
回复
有人回答吗 ?
windindance
2003-07-07
打赏
举报
回复
type
tform1 = class(tform)
..
published
procedure a;
procedure b;
//注意:函数或者方法的定义必须完全相同
end;
procedure tform1.deal(s:string);
var
Proc :procedure;
begin
Proc := MethodAddress(s);
if (@Proc<>NIL) then Proc;
end;
cosda99
2003-07-07
打赏
举报
回复
怎么使用呢有例子吗?
windindance
2003-07-07
打赏
举报
回复
试试MethodAddress可以部分达到你的要求。
python
宏
替换
_简单的
宏
替换
本文详细介绍了
宏
定义的基本概念,包括
宏
定义的使用规则、
宏
替换
的过程及注意事项,并通过实例展示了
宏
定义如何简化程序编写,提高代码可读性和可维护性。
php源码学习d14
宏
替换
本文解析了C预处理器
中
的
宏
替换
机制,包括
宏
定义、
宏
展开注意事项及复杂
宏
定义案例分析。通过实例展示了如何利用
宏
实现条件分配策略。
C++
中
的
宏
替换
本文详细介绍了C++
中
的
宏
替换
规则,包括实参
替换
、多次扫描、递归
替换
抑制和递归预处理抑制。通过实例分析了cat、str、xcat等
宏
的用法,并展示了标准库
中
的复杂
宏
应用,如debug、INCFILE、glue和xglue等,揭示了
宏
在字符串化、条件编译等场景
中
的作用。
关于#define 的
宏
替换
的一些问题
本文详细解析了C语言
中
宏
定义的使用技巧及注意事项,包括
宏
定义的基本语法、
宏
替换
的过程以及
宏
定义与
函数
的区别等关键知识点。
【JavaScript】JS
中
类似
宏
变量、
宏
替换
的用法(eval和 new Function)
本文介绍如何在JavaScript
中
使用eval和newFunction进行变量
中
的命令执行,包括ES6示例、通用eval应用、Vue2和Vue3的
宏
替换
实例,以及它们的优缺点和适用场景。
Windows SDK/API
1,184
社区成员
22,326
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章