Also ich hab auch Delphi 2005, und hab grade nen test gemacht. Also bei mir geht alles glatt. Hast du vielleicht zwei Monitore?
dann müsste es glaub ich heißen: screen.monitors[nummer des monitors].width
Aber ohne Gewähr, da ich selbst keine zwei monitore habe.