![]() |
AW: Rundungs-Probleme bei Ausgabe als String
Also wenn es sogar im Header der Dll so vermerkt ist, solltest Du meiner Meinung nach bei Aufrufen in die Dll so verfahren:
// Nur so hingetipt Pseudo Code
Delphi-Quellcode:
Einfach um sicher zu gehen das die Dll auch sauber arbeitet und davon ausgeht das immer "Ihr" Wert gesetzt ist
Procedure callToDll ;
begin Set8087CW(DllCW); // DllCw = CtrlWord das die Dll erwartet CallToDll; Set8087CW(MYCW); // Das was Du erwartest end; |
AW: Rundungs-Probleme bei Ausgabe als String
Zitat:
Danke, |
AW: Rundungs-Probleme bei Ausgabe als String
Ach das steht so in der Doku der DLL? Was macht die um Gottes Willen für komische Sachen. :roll:
|
AW: Rundungs-Probleme bei Ausgabe als String
wäre da nicht auch noch ein try finally sinnvoll:?:
|
AW: Rundungs-Probleme bei Ausgabe als String
Zitat:
Wenn eine Exception in der Dll auftritt hast Du ganz andere Probleme :-) da kannst Du Dir das finally echt sparen. Exceptions aus anderen Compilern und oder Sprachen sind eh nicht kompatibel zu Delphi. Zitat:
Da es in dieser speziellen Dll ja sogar dokumentiert ist, einfach daran halten. |
AW: Rundungs-Probleme bei Ausgabe als String
Zitat:
|
AW: Rundungs-Probleme bei Ausgabe als String
Zitat:
|
AW: Rundungs-Probleme bei Ausgabe als String
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:50 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz