|
From: Thinus B. <th...@so...> - 2004-11-24 20:50:18
|
Hi, From the Delphi 6 help file, Del6New.hlp: [Del6New] Overload resolution changes The process by which the Delphi compiler decides which overloaded function best matches a particular argument list has been updated to support the following situations that the compiler previously considered ambiguous: The Delphi 6 compiler can now distinguish between overloaded functions that contain AnsiString/PChar and WideString/WideChar parameters in the same parameter position. [/Del6New] So from the above I conclude that the Delphi 5 compiler cannot distinguish between overloaded functions that contain AnsiString/PChar and WideString/WideChar parameters. Which, in turn, leads me to conclude that DUnit is broken for Delphi 5. Have a nice day, Thinus |