#if defined(__ANDROID__) #if defined(TARGET_OS_MAC) #if defined(TARGET_OS_IPHONE) #if defined(_WIN32) || defined(_WIN64)
ModuleIsPackage = true 就是组件 false 就是exe,再配合ModuleIsLib xe8里有此单元文件,之前的版本不知道有没有
自己加标示啊,没其他办法
谢楼上, 我没有表达清楚,我的意思是区分当前代码是在开发vcl组件下还是在开发exe程序下面,我试过用APPTYPE==GUI来区分,但是在开发VCL组件时 无法识别 APPTYPE这个标识。 之所以不想自己定义标识,是不想增加过多的标识,给代码维护带来麻烦。
13,825
社区成员
102,679
社区内容
加载中
试试用AI创作助手写篇文章吧