Euro Zeichen

Konzeptionelles, Technisches, Termine, Fragen zum Hersteller usw.

Moderator: Moderatoren

Antworten
Benutzeravatar
Rudolf
Programmier-Gott
Programmier-Gott
Beiträge: 1418
Registriert: Mo, 02. Jan 2006 23:03
Wohnort: Salzburg/Österreich
Kontaktdaten:

Euro Zeichen

Beitrag von Rudolf »

Hallo,
kann im XBase++ kein Euro Zeichen eingeben, habe aber folgende Parameter gesetzt:
SetLocale(NLS_SCURRENCY, Chr(213) )
setlocale(NLS_ICURRENCYEURO,"1")
setlocale(NLS_ICURRENCY,"3")
was muss ich noch umstellen ?
Grüsse
Rudolf
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15710
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 73 Mal
Danksagung erhalten: 38 Mal
Kontaktdaten:

Re: Euro Zeichen

Beitrag von brandelh »

Hi,

nutzt du den XbpCRT im GUI oder Textmodus ?

Ich habe in @ get Masken noch kein € eingeben können ...
Erscheint das € (ALT GR+E) in Windowsprogrammen ?
Die Codepage 850 wäre auch Voraussetzung und GUI=Yes Linken !
Gruß
Hubert
Benutzeravatar
Rudolf
Programmier-Gott
Programmier-Gott
Beiträge: 1418
Registriert: Mo, 02. Jan 2006 23:03
Wohnort: Salzburg/Österreich
Kontaktdaten:

Re: Euro Zeichen

Beitrag von Rudolf »

Hallo Hubert,
nutze nur GUI. Aber kann mir nicht vorstellen, dass man da kein € eingeben kann, wäre doch echt ein grosser Fehler meiner Meinung nach. Wozu dann lokalisierung und Definition des Eurozeichens wenn man es eh nicht eingeben kann.
Grüsse
Rudolf
hschmidt
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 164
Registriert: Mo, 09. Jan 2006 17:06
Wohnort: Paderborn
Hat sich bedankt: 2 Mal
Kontaktdaten:

Re: Euro Zeichen

Beitrag von hschmidt »

Hallo Rudolf,

was genau ist denn das Problem?
Ich kann in meinen Xbase++-Programmen ganz normal das € eingeben.

Hans
Benutzeravatar
Rudolf
Programmier-Gott
Programmier-Gott
Beiträge: 1418
Registriert: Mo, 02. Jan 2006 23:03
Wohnort: Salzburg/Österreich
Kontaktdaten:

Re: Euro Zeichen

Beitrag von Rudolf »

Hallo,
ist eigenartig, weder bei mir noch beim Kunden geht es. Kann es sein dass eine lokale Einstellung im Windows fehlen kann ?
Grüsse
Rudolf
Benutzeravatar
Rudolf
Programmier-Gott
Programmier-Gott
Beiträge: 1418
Registriert: Mo, 02. Jan 2006 23:03
Wohnort: Salzburg/Österreich
Kontaktdaten:

Re: Euro Zeichen

Beitrag von Rudolf »

noch eigenartiger, in Memos gehts, in Get's geht es nicht. Egal ob mit oder ohne eXPress++
Grüsse
Rudolf
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9394
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 105 Mal
Danksagung erhalten: 364 Mal
Kontaktdaten:

Re: Euro Zeichen

Beitrag von Tom »

Hallo, Rudolf.

Bei mir geht es - in meiner Hauptapplikation. Ein Beispielprogramm, das ich gerade gestrickt habe, verhält sich aber so, wie Du das auch schilderst (Get - NO, Memo - YES). Ich versuche, den Kniff zu finden, mit dem ich das hingekriegt habe. Kann einen Moment dauern, schlimmstenfalls bis morgen.
Herzlich,
Tom
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9394
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 105 Mal
Danksagung erhalten: 364 Mal
Kontaktdaten:

Re: Euro Zeichen

Beitrag von Tom »

Aha. Es geht, sobald ich einen GETFONT angebe (z.B. "12.Courier New" oder "12.Tahoma"). Das hier sind die m.E. relevanten Einstellungen:

Code: Alles auswählen

#include "Nls.ch"

...

SetLocale( NLS_SCURRENCY, Chr(213) )
SetLocale( NLS_ICURRENCYEURO, "1" )
Herzlich,
Tom
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15710
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 73 Mal
Danksagung erhalten: 38 Mal
Kontaktdaten:

Re: Euro Zeichen

Beitrag von brandelh »

Hi,

wobei die Zeile SetLocale( NLS_SCURRENCY, Chr(213) ) durch die Einstellung in der Systemsteuerung 'Regions- und Sprachoptionen' schon auf € stehen sollte.

Bei XbpCRT() @ SAY GET - spielt der Font eine große Rolle auch unter GUI !

Mit Alaska CRT kommt auch bei mir das € Symbol.
Da diese Schrift recht klein ist, hatte ich sie gegen Terminal etc. ausgetauscht ...
und diese haben kein € auf chr(213) sitzen :!:

In den SLE sollten die gebräuchlichen Fonts alle gehen ..., GETFONT ist doch Express++ ?

Beim Ausdruck ist immer dann Vorsicht geboten, wenn Druckerschriftarten benutzt werden,
vor kurzem erhielt ich wieder ein Schreiben, bei dem die Währung komplett fehlte ... ;-)
Gruß
Hubert
Benutzeravatar
Rudolf
Programmier-Gott
Programmier-Gott
Beiträge: 1418
Registriert: Mo, 02. Jan 2006 23:03
Wohnort: Salzburg/Österreich
Kontaktdaten:

Re: Euro Zeichen

Beitrag von Rudolf »

Hallo Hubert,
ich hab jetzt bei eXPress++ den Getfont global auf 10.Courier New und den Rest auf 8.Arial gesetzt, damit schaut es meiner Meinung nach am besten aus und ich hab überall das Euro Zeichen
Grüsse
Rudolf
Antworten