AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

IBO 5 kein Eurozeichen in TIB_Memo

Ein Thema von kdf · begonnen am 2. Jun 2020 · letzter Beitrag vom 7. Mär 2022
Antwort Antwort
Benutzerbild von Moombas
Moombas

Registriert seit: 22. Mär 2017
Ort: bei Flensburg
525 Beiträge
 
FreePascal / Lazarus
 
#1

AW: IBO 5 kein Eurozeichen in TIB_Memo

  Alt 2. Jun 2020, 14:22
Nur weil etwas "schon immer funktioniert hat" muss es das nicht weiterhin tun.
Im ISO 8859-1 gibt es schlicht kein € Zeichen (siehe Link oben), sondern nur den Platzhalter für das allgemeine Währungssymbol (¤).

Wenn dies vorher als €-Zeichen umgesetzt wurde und jetzt nicht, musst du das jetzt entsprechend anders behandeln.

Zitat:
Verwendung
ISO 8859-1 ist neben US-ASCII und UTF-8 (einer Unicode-Kodierung) die wohl wichtigste und am häufigsten gebrauchte Kodierung für lateinische Schriften.

Für mindestens folgende Sprachen reicht ISO 8859-1 aus:

Afrikaans (È/è, É/é, Ê/ê, Ë/ë, Î/î, Ï/ï, Ô/ô, Û/û),
...
Deutsch (Ä/ä, Ö/ö, Ü/ü, ß, in Fremdwörtern: É/é, nicht Euro-Symbol und ggf. ſ),
...
Verwende am besten Windows-1252, da ist zusätzlich das €-Zeichen vorhanden und ansonsten fast gleich wie die ISO 8859-1 oder halt die oben genannten Abwandlungen des ISO 8859.

Edit: Auch ein schönes Beispiel:
Zitat:
UTF-8-Text mit anderem Encoding geöffnet:
UTF-8 ISO-8859-1 ISO-8859-15
U+00E4 C3A4hex ä ä À
Der Weg ist das Ziel aber man sollte auf dem Weg niemals das Ziel aus den Augen verlieren.

Geändert von Moombas ( 2. Jun 2020 um 14:38 Uhr)
  Mit Zitat antworten Zitat
Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.395 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: IBO 5 kein Eurozeichen in TIB_Memo

  Alt 2. Jun 2020, 16:37
Servus,

hier IBO 5.11 und Firebird 2.1 - ich habe zwar kein TIB_Memo gerade zur Hand, kann aber beim VarChar(X) kein Problem feststellen... Hast Du mal eben ein kleines Demoprojekt das ich ggf. bei mir mal testen kann?

Grüße
  Mit Zitat antworten Zitat
kdf

Registriert seit: 3. Jul 2011
128 Beiträge
 
Delphi 10 Seattle Professional
 
#3

AW: IBO 5 kein Eurozeichen in TIB_Memo

  Alt 2. Jun 2020, 16:59
Win1252 verhält sich auch so.

@Lemmy
varchar() funktioniert vorschriftsmäßig. Das Problem taucht nur bei TIB_Memo, TIB_Richedit(Plantext) BLOB Text auf. TIB_Memo mit varchar() funktioniert einwandfrei. Das ist jetzt FB 2.5 Build 26778. Vermute da eine Macke in IBO. Daher wäre es schön, wenn das jemand reproduzieren könnte.

K.-D.


PS: Wenn ich ein TIB_Edit an einen BLOB Text hänge, funktioniert das ebenfalls eiwandfrei.
Delphi 6 Prof., Delphi 10 Seattle Prof., IBO 4, IBO 5, Firebird 2.5, Windows 10 Prof., Windows 11 Prof.

Geändert von kdf ( 2. Jun 2020 um 17:13 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von dataspider
dataspider

Registriert seit: 9. Nov 2003
Ort: 04539 Groitzsch
1.359 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: IBO 5 kein Eurozeichen in TIB_Memo

  Alt 2. Jun 2020, 17:54
Daher wäre es schön, wenn das jemand reproduzieren könnte.
Ich kann das reproduzieren mit mit IBO 5.11.1.
Bei Verwendung der klassischen Komponenten (TIBOQuery) und DBMemo ist alles schick.

Frank
Frank Reim
  Mit Zitat antworten Zitat
kdf

Registriert seit: 3. Jul 2011
128 Beiträge
 
Delphi 10 Seattle Professional
 
#5

AW: IBO 5 kein Eurozeichen in TIB_Memo

  Alt 2. Jun 2020, 18:24
sehr schön. Ist dann sicherlich ein Bug in IBO.

Ist jetzt die Frage, ob das schon jemand konkretisieren kann.

K.-D.
Delphi 6 Prof., Delphi 10 Seattle Prof., IBO 4, IBO 5, Firebird 2.5, Windows 10 Prof., Windows 11 Prof.
  Mit Zitat antworten Zitat
Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.395 Beiträge
 
Delphi 10.4 Sydney
 
#6

AW: IBO 5 kein Eurozeichen in TIB_Memo

  Alt 3. Jun 2020, 05:50
Bau dann einfach ein kleines Demoprojekt und schick das Jason zu, am besten über die Mailingliste. Die letzten Tage war er dort wieder verstärkt aktiv, da hast Du dann gute Chancen, dass er sich das anschaut.

Grüße
  Mit Zitat antworten Zitat
kdf

Registriert seit: 3. Jul 2011
128 Beiträge
 
Delphi 10 Seattle Professional
 
#7

AW: IBO 5 kein Eurozeichen in TIB_Memo

  Alt 5. Jun 2020, 21:12
später, lass ihn erstmal
Delphi 6 Prof., Delphi 10 Seattle Prof., IBO 4, IBO 5, Firebird 2.5, Windows 10 Prof., Windows 11 Prof.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:40 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