Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Unicode unter Delphi2009 abschalten (https://www.delphipraxis.net/127484-unicode-unter-delphi2009-abschalten.html)

kaju74 14. Jan 2009 10:02


Unicode unter Delphi2009 abschalten
 
Hallo!

Wie haben vor, unser Gesamtprojekt von D7 auf Delphi2009 umzustellen. In anderen Topics habe ich gelesen, dass sich Unicode wohl nicht abschalten lässt...stimmt das? Es gibt in sämtlichen Quelltexten von Delphi2009 die Direktive {$IFDEF UNICODE}...und Delphi2009 definiert diese per Standard. Kann man das nicht irgenwie doch umgehen?

Das Problem:

Wir haben schon genug Probleme, von D7 auf 2009 zu migrieren, da brauchen wie die Unicode Probleme nicht auch noch. Früher oder später werden wir die Quelltexte diesbezüglich anpassen müssen, aber nicht unbedingt im ersten Schritt (wie reden von mehreren 100.000 Quelltextzeilen 8-). Bei ersten Tests mit D2009 und Unicode gibt's schon Probleme mit den String-Streams und Windows API's...und das ist ein sehr kleines Projekt.


IRGENDWELCHE CHANCEN...????

MfG,
Marc

Daniel 14. Jan 2009 10:05

Re: Unicode unter Delphi2009 abschalten
 
Moin,

es gab gerade kürzlich die gleiche Frage:
http://www.delphipraxis.net/internal...t.php?t=149933

In Kurzfassung: Nein, es gibt keine Option, dem Delphi 2009 Unicode abzugewöhnen.

kaju74 14. Jan 2009 10:08

Re: Unicode unter Delphi2009 abschalten
 
Hallo!

Diesen Thread hatte ich auch gelesen...nur ging der in Richtung Delphi2007....hatte gehofft, es gäb' da doch was....oje...das kann ja heiter werden. VIELEN DANK aber für die schnelle Antwort...

Lieben Gruß,
Marc

Bernhard Geyer 14. Jan 2009 10:14

Re: Unicode unter Delphi2009 abschalten
 
Nick Hodges hat einiges über D2009 und Unicode mit Hilfestellungen für die Umstellung geschrieben.

kaju74 14. Jan 2009 10:15

Re: Unicode unter Delphi2009 abschalten
 
Hi..

Ja...ich drucke mir gerade diverses Material diesbezüglich aus. Mein größtes Problem sind die mit der ANSI-Variante erstellten String-Streams, die nun richtig gelesen und wieder geschrieben werden müssen...

Danke & Gruß,
Marc

Bernhard Geyer 14. Jan 2009 10:23

Re: Unicode unter Delphi2009 abschalten
 
Dafür mußt du an entsprechnder Stelle mit AnsiString arbeiten.

kaju74 14. Jan 2009 10:36

Re: Unicode unter Delphi2009 abschalten
 
Dankeschön...8-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:26 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