Hi,
auf bestimmten Rechnern wird die einer extended-Variablen zugewiesene Zahl 123451234512345123 durch VAL -> STR in 123451234512345114 umgewandelt.
Ich habe zur Illustration ein Codebeispiel beigefügt.
Es ist mir Delphi 6 Pro UP2 Build 6.240 mit den
RTL-Updates 1, 2 und 3 übersetzt.
Wie gesagt: auf manchen Rechnern tritt der Effekt nicht auf.
Es scheint aber nicht am System selbst zu liegen, da es Rechner mit Win2000Pro SP4 gibt, auf denen der Effekt auftritt und solche -ebenfalls Win2000ProSP4- bei denen er nicht auftritt. Es gibt WinXP SP1 Rechner ohne Effekt - ob mit Effekt konnte ich noch nicht feststellen.
Mit Delphi 1 tritt der Effekt übrigens auch auf "schlechten" Rechnern nicht auf!
(siehe Unterverzeichnis 16).
Bin etwas ratlos: woran mag das liegen??
Gruß
nmm