Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Drucken im Netz, Gleitkommaüberlauf (https://www.delphipraxis.net/66541-drucken-im-netz-gleitkommaueberlauf.html)

ximo 31. Mär 2006 08:35


Drucken im Netz, Gleitkommaüberlauf
 
Wenn ich versuche aus einem Delphi-Programm auf einem Netzwerkdrucker zu drucken kommt die Fehlermeldung: "Gleitkommüberlauf"

Der Drucker wird von printersetupdialog angezeigt und von allen anderen Anwendungen inclusive Entwicklungsumgebung problemlos benutzt.

ich nutze: Delphi 5 unter XP und
Netzrechner windows 2000 und XP über switch verbunden

Das Problem tritt bei folgender Konstellation nicht auf:

Quelle XP
Ziel Win 98
über Router verbunden

Ximo

Frank Borland 31. Mär 2006 10:25

Re: Drucken im Netz, Gleitkommaüberlauf
 
Moin,

gib mal etwas Code oder eine Glaskugel :-)

Druckernamen ein und desselben Druckers differieren zwischen NT und non-NT. Selbst wenn der Drucker an einem MS-Windows-Server klebt. Einstellungen dazu sollte man besser lokal speichern.
Vielleicht hilft's ja bis zum Eintreffen eines Beispiels...

Gruß


Malte

ximo 31. Mär 2006 16:04

Re: Drucken im Netz, Gleitkommaüberlauf
 
Beispiel:

procedure TForm1.Button1Click(Sender: TObject);
begin
QuickRep1.print;
end;


Netzdrucker ist jeweils als Standdarddrucker definiert.

Christian Seehase 31. Mär 2006 18:40

Re: Drucken im Netz, Gleitkommaüberlauf
 
Moin Ximo,

schau Dir mal an, ob Du bei Quickreports die Ländereinstellungen ändern kannst.
Da scheint bei denen ein Problem mit DecimalSeparator vorzuliegen.
(zumindest hatte ich so etwas ähnliches mal mit einer anderen Report-Software, wenn man die Ländereinstellungen nicht auf die des lokalen Systems eingestellt hatte :?)

ximo 31. Mär 2006 23:04

Re: Drucken im Netz, Gleitkommaüberlauf - Ländereinstellung?
 
Das Problem tritt auch auf,wenn ich die Unit Printer benutze,als nicht nur bei Quickreport.

allerdings könnten die Ländereinstellungen die Ursache sein. Die Delphi-Version ist deutsch und das Netzwerk in dem es nicht läuft spanisch.

Ich habe allerdings keine Ahnung, wie ich die Ländereinstellung bei Delphi ändern kann.

Gruss Ximo


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:07 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz