Man könnte da jetzt wild herumwuseln (das Schlüsselwort absolute kommt mir da in den Sinn). Aber an Deiner Stelle würde ich zunächst beim Hersteller nachfragen, ob es eine an die neue Firmware angepasste
DLL gibt. Anschließend die Firmware-Version erfragen und je nachdem die eine oder andere
DLL laden und mit dem passenden Record ansprechen. Das scheint mir noch das Einfachste zu sein.
Die Anfrage hatte ich gestern schon rausgeschickt. Gerade kam eine Antwort. Die
DLL hat sich geändert, natürlich mit anderem Prozedureinsprungspunkt (_COM_RbsManipulationReq@52 statt _COM_RbsManipulationReq@112).
Nun kommt kein Fehler mehr!
Da wäre ich im Leben nicht drauf gekommen. Danke für eure Hilfe! Ihr seid echt mal fit in Delphi!