编译常量如Ver120, MSWINDOWS, _WIN32这些是在哪里定义的?(100分)

  • 主题发起人 主题发起人 tempc
  • 开始时间 开始时间
T

tempc

Unregistered / Unconfirmed
GUEST, unregistred user!
经常看到别人的代码中有这样的语句:
{$ifdef Ver120}
{$define __Delphi4}
{$define __Delphi2AndAbove}
{$define __Delphi3AndAbove}
{$define __Delphi4AndAbove}
{$endif}
那么Ver120是在哪里定义的,我在帮助中为什么找不到它?
 
应该放在某个包含文件里吧
 
可能在某个Inc文件或其他包含或导入的文件中
 
是编译器预先定义了的符号

CONSOE 用于{$APPTYPE Console}
VER80 Delphi1
VER90 Delphi2
VER93 C++Builder1
VER100 Delphi3
VER110 C++Builder3
VER120 Delphi4
VER125 C++Builder4
VER130 Delphi5
 
DCC.EXE 的内嵌功能
就象VC++里面 #define struct interface
而在Delphi里面Interface 是系统预定义的一样
 

Similar threads

回复
0
查看
863
不得闲
D
回复
0
查看
871
DelphiTeacher的专栏
D
D
回复
0
查看
930
DelphiTeacher的专栏
D
D
回复
0
查看
945
DelphiTeacher的专栏
D
后退
顶部