Nur mal interessehalber, ich gehe davon aus das dies hier nicht funktiniert:
Delphi-Quellcode:
type
[ComponentPlatformsAttribute(pidWin32)]
// Only supported on Win32
TMyComponent =
class(TComponent)
private
...
end;
type
[ComponentPlatformsAttribute(pidWin64)]
// Only supported on Win64 slighlty different
TMyComponent =
class(TComponent)
private
...
end;
Du meinst 2 * der gleiche Name aber unterschiedlich in der Platform?
Nein das geht nicht. Es gelten ja die normalen Regeln für den Compiler. Das andere sind Attribute die zur Runtime ausgewertet werden