Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi [Andorra] Doppeltes Case-Label in AdSimpleXML.pas (https://www.delphipraxis.net/154986-%5Bandorra%5D-doppeltes-case-label-adsimplexml-pas.html)

alphaflight83 4. Okt 2010 13:54

[Andorra] Doppeltes Case-Label in AdSimpleXML.pas
 
Hallo an alle.

Ich bin gerade dabei mit der Andorra Sprite-Engine rumzuspielen.
Beim Kompilieren kommt nun in der Funktion
TAdSimpleXMLElemsProlog.LoadFromStream der AdSimpleXML.pas die Fehlermeldung:
Code:
[DCC Warnung] AdSimpleXML.pas(3160): W1063 Bei Umwandlung der angegebenen AnsiChar-Konstante (#$FE) in WideChar gehen Informationen verloren
[DCC Fehler] AdSimpleXML.pas(3160): E2030 Doppeltes Case-Label
(Die Fehlermeldung kommt für #$FE, #$FF, #$EF, #$BB, #$BF)

Ich verwende Delphi 2009 und gehe davon aus, dass durch die Umwandlung Informationen in der Art verloren gehen, dass die Labels als identisch interpretiert werden.
Nun ist die Frage, was ich dagegen tun kann und ob das geht, ohne alle Chars in AnsiChars zu ändern, was ja dann weitere Umwandlungen nach sich zieht.
(Ausserdem frage ich mich ob ich der Einzige mit dem Fehler, oder nur zu blöd zum suchen bin.)

Edit: Die verwendete Andorra Version ist die 4.5.1 von der Sourceforge-Seite

Mfg, alphaflight83

DeddyH 4. Okt 2010 13:57

AW: [Andorra] Doppeltes Case-Label in AdSimpleXML.pas
 
Ist Andorra denn für Delphi-Versionen > 2007 freigegeben? Ich meine hier mal gelesen zu haben, dass der Autor Unicode-Delphis nicht unterstützt, da er sich keine entsprechende Lizenz leisten kann. Aber möglicherweise bin ich da auch nicht up to date.

alphaflight83 4. Okt 2010 14:01

AW: [Andorra] Doppeltes Case-Label in AdSimpleXML.pas
 
Dass nicht mehr aktiv an 2009/2010 getestet werden kann hab ich auch gelesen, allerdings wurde immer gesagt, dass die Andorra und speziell die AdSimpleXML ab Version 0.4.5(.1) unter 2009 laufen, da Änderungen für 2009 vorgenommen wurden ...

Von der Andorra Page:
Zitat:

Andorra 2D 0.4.5 adds support for the new Delphi 2009.
und aus der Delphi 2009 Komponentenliste von Igel457:
Zitat:

Meine Bibliothek Andorra 2D läuft in der aktuellen CVS Version nun auch ohne Probleme mit Delphi 2009.
Edit: Durch Auskommentieren der betreffenden case-Anweisung kompiliert das Ganze erstmal und funktioniert soweit. Sobald mir negative Folgen hiervon auffallen, werde ich das hier posten.


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