今日安装了DELPHI 2006,感觉启动速度和编译速度都强于2005,IDE界面也感觉更亲切,马上把2005卸载了,顺利安装了asphyre,但安装delphiX报错,后发现只需作如下修改即可:
1、在文件DelphiXcfg.inc中添加如下代码
{$IFDEF VER180}
// Delphi 10 - 2006
{$DEFINE DelphiX_Delphi6}
{$DEFINE DelphiX_Delphi7}
{$DEFINE DelphiX_Delphi9}
{$Define D5UP}
{$Define D6UP}
{$Define D7UP}
{$Define D9UP}
{$ENDIF}
2、在DirectX.pas中将124行
NilGUID : TGUID;{$IfNDef VER6UP} absolute 0 {$EndIf};
换成
NilGUID : TGUID;
3、DirectX.pas中185-189行
{$IFDEF VER5UP}
PDirectDrawSurface = Pointer;
{$ELSE}
PDirectDrawSurface = IDirectDrawSurface;
{$ENDIF}
换成
PDirectDrawSurface = Pointer;
另外我是用电骡下载delphi2006的。