71
Entwicklung / Antw:LotusScript 64-Bit Migration
« Letzter Beitrag von Werner Götz am 12.07.25 - 17:38:13 »Hallo jBubbleBoy,
siehe https://support.hcl-software.com/csm?id=kb_article&sysparm_article=KB0112992
Unable to use pointer arithmetic to walk memory
When we were using Longs for pointers, we could walk the memory contents by just adding to the Long pointer. For example. pointer +1 would return the next memory entry. When we are using Doubles for our pointers, we can no longer do this. Instead we need to read the memory in chunks and then parse the read memory.
Das dürfte doch das Problem sein, in Deinem Code wird ja genau das gemacht, z. B.
Peek info.Version, p& + 2, 2
Im Artikel sind aber 2 Alternativen angegeben, vielleicht helfen diese ja weiter?
Viele Grüße und viel Erfolg!
-Werner
siehe https://support.hcl-software.com/csm?id=kb_article&sysparm_article=KB0112992
Unable to use pointer arithmetic to walk memory
When we were using Longs for pointers, we could walk the memory contents by just adding to the Long pointer. For example. pointer +1 would return the next memory entry. When we are using Doubles for our pointers, we can no longer do this. Instead we need to read the memory in chunks and then parse the read memory.
Das dürfte doch das Problem sein, in Deinem Code wird ja genau das gemacht, z. B.
Peek info.Version, p& + 2, 2
Im Artikel sind aber 2 Alternativen angegeben, vielleicht helfen diese ja weiter?
Viele Grüße und viel Erfolg!
-Werner

Neueste Beiträge
Es fehlte nur noch ein jar, das nicht im iText-Core-Paket war, nämlich die slf4j-api-1.7.25.jar.